sp_dropdevice (Transact-SQL)
適用於:SQL Server
從 SQL Server 資料庫引擎 實體卸除資料庫裝置或備份裝置,從中刪除專案master.dbo.sysdevices
。
語法
sp_dropdevice
[ @logicalname = ] N'logicalname'
[ , [ @delfile = ] 'delfile' ]
[ ; ]
引數
[ @logicalname = ] N'logicalname'
資料庫裝置或備份裝置的邏輯名稱,如 中 master.dbo.sysdevices.name
所列。 @logicalname為 sysname,沒有預設值。
[ @delfile = ] 'delfile'
指定是否應該刪除實體備份裝置檔案。 @delfile為 varchar(7),預設值為 NULL
。 如果指定為 DELFILE
,則會刪除實體備份裝置磁碟檔案。
傳回碼值
0
(成功) 或 1
(失敗)。
結果集
無。
備註
sp_dropdevice
無法在交易內使用。
權限
需要 diskadmin 固定伺服器角色的成員資格。
範例
下列範例會tapedump1
從 資料庫引擎 卸除磁帶傾印裝置。
EXEC sp_dropdevice 'tapedump1';