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.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour