Share via


sp_dropdevice (Transact-SQL)

從 SQL Server 2005 Database Engine 的執行個體中卸除資料庫裝置或備份裝置,從 master.dbo.sysdevices 中刪除項目。

主題連結圖示Transact-SQL 語法慣例

語法

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

引數

  • [ @logicalname= ] 'device'
    這是 master.dbo.sysdevices.name 中所列出之資料庫裝置或備份裝置的邏輯名稱。devicesysname,沒有預設值。
  • [ @delfile= ] 'delfile'
    指定是否應該刪除實體備份裝置檔。delfilevarchar(7)。如果指定為 DELFILE,便會刪除實體備份裝置磁碟檔。

傳回碼值

0 (成功) 或 1 (失敗)

結果集

備註

在交易內,無法使用 sp_dropdevice

權限

需要 diskadmin 固定伺服器角色的成員資格。

範例

下列範例會從 Database Engine 中卸除 tapedump1 磁帶傾印裝置。

EXEC sp_dropdevice 'tapedump1';

請參閱

參考

sp_addumpdevice (Transact-SQL)
sp_helpdb (Transact-SQL)
sp_helpdevice (Transact-SQL)
系統預存程序 (Transact-SQL)

其他資源

備份裝置
如何:刪除備份裝置 (SQL Server Management Studio)

說明及資訊

取得 SQL Server 2005 協助