sys.sp_mergesubscription_cleanup (Transact-SQL)

Van toepassing op:SQL Server

Verwijdert metadata, zoals triggers en items, in sysmergesubscriptions en sysmergearticles nadat het gespecificeerde merge push-abonnement bij de Publisher is verwijderd. Deze opgeslagen procedure wordt uitgevoerd bij de abonnee in de abonnementsdatabase.

Note

Voor een pull-abonnement wordt metadata verwijderd wanneer sp_dropmergepullsubscription wordt uitgevoerd.

Transact-SQL syntaxis-conventies

Syntax

sys.sp_mergesubscription_cleanup
    [ @publisher = ] N'publisher'
    , [ @publisher_db = ] N'publisher_db'
    , [ @publication = ] N'publication'
[ ; ]

Arguments

[ @publisher = ] N'uitgever'

De naam van de uitgever. @publisher is sysname, zonder standaardinstelling.

[ @publisher_db = ] N'publisher_db'

De naam van de Publisher-database. @publisher_db is systeemnaam, zonder standaard.

[ @publication = ] N'publicatie'

De naam van de publicatie. @publication is sysname, zonder standaard.

Codewaarden retourneren

0 (geslaagd) of 1 (mislukt).

Remarks

sp_mergesubscription_cleanup wordt gebruikt in samenvoegreplicatie.

Permissions

Alleen leden van de sysadmin-vaste serverrol of de db_owner vaste databaserol kunnen uitvoeren sp_mergesubscription_cleanup.