sys.sp_dropdevice (Transact-SQL)

platí pro:SQL Server

Vyřazuje databázové nebo záložní zařízení z instance Databázový stroj systému SQL Server a smaže položku z master.dbo.sysdevices.

Transact-SQL konvence syntaxe

Syntax

sys.sp_dropdevice
    [ @logicalname = ] N'logicalname'
    [ , [ @delfile = ] 'delfile' ]
[ ; ]

Arguments

[ @logicalname = ] N'logicalname'

Logický název databázového zařízení nebo záložního zařízení, jak je uvedeno v .master.dbo.sysdevices.name @logicalname je sysname, bez výchozího nastavení.

[ @delfile = ] 'delfile'

Specifikuje, zda by měl být fyzický soubor záložního zařízení smazán. @delfile je varchar(7), s výchozím hodnotou NULL. Pokud je zadán jako DELFILE, fyzický záložní diskový soubor zařízení je smazán.

Hodnoty návratového kódu

0 (úspěch) nebo 1 (selhání).

Sada výsledků

Žádné.

Remarks

sp_dropdevice nelze použít v rámci transakce.

Permissions

Vyžaduje členství v pevné serverové roli diskadmin.

Examples

Následující příklad vyřazuje tapedump1 zařízení pro výpis pásky z Database Engine.

EXECUTE sp_dropdevice 'tapedump1';