Transact-SQL 参考

sp_dropdevice

从 Microsoft® SQL Server™ 除去数据库设备或备份设备,从 master.dbo.sysdevices 删除该项。

语法

sp_dropdevice [ @logicalname = ] 'device'
    [ , [ @delfile = ] 'delfile' ]

参数

[@logicalname =] 'device'

数据库设备或备份设备的逻辑名称,该名称在 master.dbo.sysdevices.name 中列出。device 的数据类型为 sysname,没有默认值。

[@delfile =] 'delfile'

指出是否应该删除物理备份设备文件。delfile 的数据类型为 varchar(7)。如果将其指定为 DELFILE,那么就会删除物理备份设备磁盘文件。

返回代码值

0(成功)或 1(失败)

结果集

注释

不能在事务内部使用 sp_dropdevice

权限

执行权限默认授予 sysadmindiskadmin 固定服务器角色的成员。

示例

下面的示例从 SQL Server 除去 TAPEDUMP1 磁带转储设备。

sp_dropdevice 'TAPEDUMP1'

请参见

DROP DATABASE

sp_addumpdevice

sp_helpdb

sp_helpdevice

系统存储过程