Share via


sp_dropdevice (Transact-SQL)

Supprime une unité de base de données ou une unité de sauvegarde du moteur de base de données SQL Server 2005, en supprimant l'entrée correspondante dans master.dbo.sysdevices.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

Syntaxe

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

Arguments

  • [ @logicalname= ] 'device'
    Nom logique de l'unité de base de données ou de l'unité de sauvegarde tel qu'il apparaît dans master.dbo.sysdevices.name. device est de type sysname, sans valeur par défaut.
  • [ @delfile= ] 'delfile'
    Spécifie si le fichier de l'unité de sauvegarde physique doit être supprimé. delfile est de type varchar(7). S'il est défini comme DELFILE, le fichier disque de l'unité de sauvegarde physique est supprimé.

Jeux de résultats

Aucun

Notes

sp_dropdevice ne peut pas être utilisée à l'intérieur d'une transaction.

Autorisations

Nécessite l'appartenance au rôle de serveur fixe diskadmin.

Valeurs des codes renvoyés

0 (succès) ou 1 (échec)

Exemple

L'exemple suivant supprime l'unité de sauvegarde sur bande tapedump1 du moteur de base de données.

EXEC sp_dropdevice 'tapedump1';

Voir aussi

Référence

sp_addumpdevice (Transact-SQL)
sp_helpdb (Transact-SQL)
sp_helpdevice (Transact-SQL)
Procédures stockées système (Transact-SQL)

Autres ressources

Unités de sauvegarde
Procédure : supprimer une unité de sauvegarde (SQL Server Management Studio)

Aide et Informations

Assistance sur SQL Server 2005