Compartilhar via


sp_mergesubscription_cleanup (Transact-SQL)

Remove metadados, como gatilhos e entradas, de sysmergesubscriptions e sysmergearticles depois que a assinatura push de mesclagem é removida do Publicador. Esse procedimento armazenado é executado no Assinante, no banco de dados de assinatura.

Dica

Para uma assinatura pull, os metadados são removidos quando sp_dropmergepullsubscription (Transact-SQL) é executado.

Ícone de vínculo de tópico Convenções da sintaxe Transact-SQL

Sintaxe

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

Argumentos

  • [ @publisher =] 'publisher'
    É o nome do Publicador. publisher é sysname, sem padrão.

  • [ @publisher_db =] 'publisher_db'
    É o nome do banco de dados Publicador. publisher_db é sysname, sem padrão.

  • [ @publication =] 'publication'
    É o nome da publicação. publication é sysname, sem padrão.

Valores de código de retorno

0 (êxito) ou 1 (falha)

Comentários

sp_mergesubscription_cleanup é usado em replicação de mesclagem.

Permissões

Somente membros da função de servidor fixa sysadmin ou db_owner podem executar sp_mergesubscrition.

Consulte também

Referência

sp_expired_subscription_cleanup (Transact-SQL)

sp_subscription_cleanup (Transact-SQL)

Procedimentos armazenados do sistema (Transact-SQL)

Conceitos

Excluir uma assinatura push