sp_mergesubscription_cleanup (Transact-SQL)

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

Nota

Nel caso di una sottoscrizione pull, i metadati vengono rimossi quando viene eseguita la stored procedure sp_dropmergepullsubscription (Transact-SQL).

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

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

Argomenti

  • [ @publisher =] 'publisher'
    Nome del server di pubblicazione. publisher è di tipo sysname e non prevede alcun valore predefinito.

  • [ @publisher_db =] 'publisher_db'
    Nome del database del server di pubblicazione. publisher_db è di tipo sysname e non prevede alcun valore predefinito.

  • [ @publication =] 'publication'
    Nome della pubblicazione. publication è di tipo sysname e non prevede alcun valore predefinito.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Osservazioni

sp_mergesubscription_cleanup viene utilizzata per la replica di tipo merge.

Autorizzazioni

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