sp_mergesubscription_cleanup (Transact-SQL)

Si applica a: sìSQL Server (tutte le versioni supportate)

Rimuove i metadati, ad esempio trigger e voci, in sysmergesubscriptions e sysmergearticles dopo la rimozione della sottoscrizione push di tipo merge specificata nel Publisher. Questa stored procedure viene eseguita nel database di sottoscrizione del Sottoscrittore.

Nota

Per una sottoscrizione pull, i metadati vengono rimossi quando sp_dropmergepullsubscription (viene eseguita SQL)Transact-SQL).

Icona di collegamento a un argomento Convenzioni della sintassi Transact-SQL

Sintassi

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

Argomenti

[ @publisher = ] 'publisher'Nome del Publisher. publisher è sysname, senza alcun valore predefinito.

[ @publisher_db = ] 'publisher_db'Nome del database Publisher database. publisher_db è sysname, senza alcun valore predefinito.

[ @publication = ] 'publication' Nome della pubblicazione. publication è sysname, senza alcun valore predefinito.

Valori del codice restituito

0 (esito positivo) o 1 (errore)

Commenti

sp_mergesubscription_cleanup viene usato nella replica di tipo merge.

Autorizzazioni

Solo i membri del ruolo predefinito del server sysadmin o del db_owner predefinito del database possono eseguire sp_mergesubscription_cleanup .

Vedere anche

Eliminare una sottoscrizione push
sp_expired_subscription_cleanup (Transact-SQL)
sp_subscription_cleanup (Transact-SQL)
Stored procedure di sistema (Transact-SQL)