sp_dropdevice (Transact-SQL)
Löscht ein Datenbank- oder Sicherungsmedium aus einer Instanz von SQL Server 2005 Database Engine (Datenbankmodul), indem der Eintrag aus master.dbo.sysdevices gelöscht wird.
Syntax
sp_dropdevice [ @logicalname = ] 'device'
[ , [ @delfile = ] 'delfile' ]
Argumente
[ @logicalname= ] 'device'
Der logische Name des Datenbank- oder Sicherungsmediums gemäß master.dbo.sysdevices.name. device ist vom Datentyp sysname und hat keinen Standardwert.[ @delfile= ] 'delfile'
Gibt an, ob die physische Sicherungsmediumsdatei gelöscht werden soll. delfile ist vom Datentyp varchar(7). Bei Angabe von DELFILE wird die physische Datenträgerdatei für das Sicherungsmedium gelöscht.
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Resultsets
Keine
Hinweise
sp_dropdevice kann innerhalb einer Transaktion nicht verwendet werden.
Berechtigungen
Erfordert die Mitgliedschaft in der festen Serverrolle diskadmin.
Beispiele
Im folgenden Beispiel wird das tapedump1-Bandsicherungsmedium aus Database Engine (Datenbankmodul) gelöscht.
EXEC sp_dropdevice 'tapedump1';