| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 726 人关注过本帖
标题:关于删除数据库备份设备。
只看楼主 加入收藏
周星
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2006-11-17
收藏
 问题点数:0 回复次数:2 
关于删除数据库备份设备。

我创建了一个数据库备份设备
语句:use master
exec sp_addumpdevice 'disk','beifen1','D:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\beifen1.bak'

然后在删除该备份设备时遇到了问题
语句:sp_dropdevice 'beifen1','D:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\beifen1.bak'
系统提示:'d:\prog' 不是 @delfile 参数的有效选项。

我在教材上看到关于@delfile 参数的说明如下:表示相对应的实体文件。@delfile 选项值必须给出,否则与备份设备相对应的实体文件仍旧存在。

我在网上找了一些关于该语句的说明,@delfile 参数可以不给出;或者给出“DELFILE”(那么就会删除物理备份设备磁盘文件)。
语句如下:sp_dropdevice 'beifen1'
结果运行成功,系统提示“设备删除成功”。

sp_dropdevice 'beifen1','delfile'
结果也运行成功,系统提示“设备删除成功”。

请大家告诉我这个语句到底怎么用?

搜索更多相关主题的帖子: 数据库 设备 删除 
2006-11-25 13:22
angeloc
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:36
帖 子:1353
专家分:0
注 册:2006-11-21
收藏
得分:0 

@delfile指定是否删除物理备份设备文件。delfile 的数据类型为 varchar(7)。如果指定为 DELFILE,则删除物理备份设备磁盘文件。

sp_dropdevice 'beifen1' ,'DELFILE'就是这么用


老牛明知夕阳晚,不用扬鞭自奋蹄; Angelo\'s BLOG
2006-11-25 13:34
周星
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2006-11-17
收藏
得分:0 

那sp_dropdevice 'beifen1'不带'DELFILE'参数也可以删除备份设备是怎么回事呢?

2006-11-28 17:42
快速回复:关于删除数据库备份设备。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.042498 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved