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.
Conventions 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)