適用於: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從 資料庫引擎 卸除磁帶傾印裝置。
EXECUTE sp_dropdevice 'tapedump1';