sp_mergesubscription_cleanup (Transact-SQL)sp_mergesubscription_cleanup (Transact-SQL)

S’APPLIQUE À : ouiSQL Server nonAzure SQL Database nonAzure SQL Data Warehouse nonParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Supprime les métadonnées, telles que des déclencheurs et des entrées, de sysmergesubscriptions et sysmergearticles après la suppression de l’abonnement de fusion spécifiée sur le serveur de publication.Removes metadata, such as triggers and entries, in sysmergesubscriptions and sysmergearticles after the specified merge push subscription is removed at the Publisher. Cette procédure stockée est exécutée sur l’abonné sur la base de données d’abonnement.This stored procedure is run at the Subscriber on the subscription database.

Notes

Pour un abonnement par extraction, les métadonnées sont supprimées lorsque sp_dropmergepullsubscription (Transact-SQL) est exécutée.For a pull subscription, metadata is removed when sp_dropmergepullsubscription (Transact-SQL) is executed.

Icône de lien de rubrique Conventions de la syntaxe Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SyntaxeSyntax

  
sp_mergesubscription_cleanup [ @publisher =] 'publisher'  
        , [ @publisher_db =] 'publisher_db'  
        , [ @publication =] 'publication'  

ArgumentsArguments

[ @publisher = ] 'publisher' Est le nom du serveur de publication.[ @publisher = ] 'publisher' Is the name of the Publisher. serveur de publication est sysname, sans valeur par défaut.publisher is sysname, with no default.

[ @publisher_db = ] 'publisher_db' Est le nom de la base de données du serveur de publication.[ @publisher_db = ] 'publisher_db' Is the name of the Publisher database. publisher_db est sysname, sans valeur par défaut.publisher_db is sysname, with no default.

[ @publication = ] 'publication' Est le nom de la publication.[ @publication = ] 'publication' Is the name of the publication. publication est sysname, sans valeur par défaut.publication is sysname, with no default.

Valeurs des codes de retourReturn Code Values

0 (réussite) ou 1 (échec)0 (success) or 1 (failure)

NotesRemarks

sp_mergesubscription_cleanup est utilisé dans la réplication de fusion.sp_mergesubscription_cleanup is used in merge replication.

AutorisationsPermissions

Seuls les membres de la sysadmin rôle serveur fixe ou le db_owner rôle de base de données fixe peuvent exécuter sp_mergesubscription_cleanup.Only members of the sysadmin fixed server role or the db_owner fixed database role can execute sp_mergesubscription_cleanup.

Voir aussiSee Also

Supprimer un abonnement envoyé Delete a Push Subscription
sp_expired_subscription_cleanup (Transact-SQL) sp_expired_subscription_cleanup (Transact-SQL)
sp_subscription_cleanup (Transact-SQL) sp_subscription_cleanup (Transact-SQL)
Procédures stockées système (Transact-SQL)System Stored Procedures (Transact-SQL)