共用方式為


sp_dropdevice (Transact-SQL)

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

適用於:SQL Server (SQL Server 2008 至目前版本)。

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

語法

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

引數

  • [ @logicalname= ] 'device'
    這是 master.dbo.sysdevices.name 中所列出之資料庫裝置或備份裝置的邏輯名稱。 device 是 sysname,沒有預設值。

  • [ @delfile= ] 'delfile'
    指定是否應該刪除實體備份裝置檔。 delfile 是 varchar(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)

刪除備份裝置 (SQL Server)