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