sp_dropdevice (Transact-SQL)
S'applique à : SQL Server
Supprime un appareil de base de données ou un appareil de sauvegarde à partir d’une instance de SQL Server Moteur de base de données, en supprimant l’entrée de master.dbo.sysdevices
.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_dropdevice
[ @logicalname = ] N'logicalname'
[ , [ @delfile = ] 'delfile' ]
[ ; ]
Arguments
[ @logicalname = ] N’logicalname'
Nom logique de l’appareil de base de données ou de l’appareil de sauvegarde comme indiqué dans master.dbo.sysdevices.name
. @logicalname est sysname, sans valeur par défaut.
[ @delfile = ] 'delfile'
Spécifie si le fichier de l'unité de sauvegarde physique doit être supprimé. @delfile est varchar(7), avec la valeur par défaut NULL
. S’il est spécifié en tant que DELFILE
, le fichier de disque de l’appareil de sauvegarde physique est supprimé.
Valeurs des codes de retour
0
(réussite) ou 1
(échec).
Jeu de résultats
Aucune.
Notes
sp_dropdevice
ne peut pas être utilisé à l’intérieur d’une transaction.
autorisations
Nécessite l'appartenance au rôle serveur fixe diskadmin .
Exemples
L’exemple suivant supprime l’appareil tapedump1
de vidage de bande à partir du Moteur de base de données.
EXEC sp_dropdevice 'tapedump1';
Contenu connexe
Commentaires
https://aka.ms/ContentUserFeedback.
Prochainement : Tout au long de l'année 2024, nous supprimerons progressivement les GitHub Issues en tant que mécanisme de retour d'information pour le contenu et nous les remplacerons par un nouveau système de retour d'information. Pour plus d’informations, voir:Soumettre et afficher des commentaires pour