Condividi tramite


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.

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.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Vedere anche

Riferimento

sp_expired_subscription_cleanup (Transact-SQL)
sp_subscription_cleanup (Transact-SQL)
Stored procedure di sistema (Transact-SQL)

Altre risorse

How to: Delete a Push Subscription (Replication Transact-SQL Programming)

Guida in linea e informazioni

Assistenza su SQL Server 2005