Freigeben über


sp_dropdevice (Transact-SQL)

Löscht ein Datenbank- oder Sicherungsmedium aus einer Instanz von SQL Server 2005-Datenbankmodul, indem der Eintrag aus master.dbo.sysdevices gelöscht wird.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

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 physikalische Sicherungsmediumsdatei gelöscht werden soll. delfile ist vom Datentyp varchar(7). Bei Angabe von DELFILE wird die physikalische 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 Datenbankmodul gelöscht.

EXEC sp_dropdevice 'tapedump1';

Siehe auch

Verweis

sp_addumpdevice (Transact-SQL)
sp_helpdb (Transact-SQL)
sp_helpdevice (Transact-SQL)
Gespeicherte Systemprozeduren (Transact-SQL)

Andere Ressourcen

Sicherungsmedien
Vorgehensweise: Löschen eines Sicherungsmediums (SQL Server Management Studio)

Hilfe und Informationen

Informationsquellen für SQL Server 2005