sp_dropdevice (Transact-SQL)
Gilt für: SQL Server
Legt ein Datenbankgerät oder Sicherungsgerät von einer SQL Server-Datenbank-Engine Instanz ab und löscht den Eintrag aus master.dbo.sysdevices
.
Transact-SQL-Syntaxkonventionen
Syntax
sp_dropdevice
[ @logicalname = ] N'logicalname'
[ , [ @delfile = ] 'delfile' ]
[ ; ]
Argumente
[ @logicalname = ] N'logicalname'
Der logische Name des Datenbankgeräts oder Sicherungsgeräts, wie in master.dbo.sysdevices.name
. @logicalname ist "sysname" ohne Standard.
[ @delfile = ] 'delfile'
Gibt an, ob die physische Sicherungsmediumsdatei gelöscht werden soll. @delfile ist varchar(7) mit einem Standardwert von NULL
. Wenn angegeben als DELFILE
, wird die Physische Sicherungsgeräte-Datenträgerdatei gelöscht.
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Resultset
Keine.
Hinweise
sp_dropdevice
kann nicht innerhalb einer Transaktion verwendet werden.
Berechtigungen
Erfordert die Mitgliedschaft in der festen Serverrolle diskadmin .
Beispiele
Im folgenden Beispiel wird das tapedump1
Bandabbildgerät vom Datenbank-Engine entfernt.
EXEC sp_dropdevice 'tapedump1';