sp_removedistpublisherdbreplication (Transact-SQL)
Supprime les métadonnées de publication appartenant à une publication spécifique sur le serveur de distribution. Cette procédure stockée est exécutée sur la base de données de distribution sur le serveur de distribution.
Conventions de la syntaxe de Transact-SQL
Syntaxe
sp_removedistpublisherdbreplication [ @publisher = ] 'publisher'
, [ @publisher_db = ] 'publisher_db'
Arguments
- [ @publisher= ] 'publisher'
Nom du serveur de publication. L'argument publisher est de type sysname et n'a pas de valeur par défaut.
- [ @publisher_db= ] 'publisher_db'
Nom de la base de données de publication. L'argument publisher_db est de type sysname et n'a pas de valeur par défaut.
Valeurs des codes de retour
0 (succès) ou 1 (échec)
Notes
sp_removedistpublisherdbreplication est utilisée par les réplications transactionnelles et de captures instantanées.
sp_removedistpublisherdbreplication est utilisée lorsqu'une base de données publiée doit être recréée sans supprimer par ailleurs la base de données de distribution. Les métadonnées suivantes sont supprimées :
- Toutes les métadonnées de publication
- Les métadonnées de tous les articles appartenant à la publication
- Les métadonnées de tous les abonnements à la publication
- Les métadonnées de tous les travaux d'Agent de réplication appartenant à la publication
Autorisations
Seuls les membres du rôle de serveur fixe sysadmin sur le serveur de distribution ou les membres du rôle de base de données fixe db_owner dans la base de données de distribution peuvent exécuter sp_removedistpublisherdbreplication.
Voir aussi
Référence
Procédures stockées système (Transact-SQL)