Compartilhar via


sp_addmergealternatepublisher (Transact-SQL)

Permite que um Assinante use um parceiro de sincronização alternativo. As propriedades de publicação devem especificar que os Assinantes podem sincronizar com outros Publicadores. Esse procedimento armazenado é executado no Assinante, no banco de dados de assinatura.

Ícone de vínculo de tópicoConvenções de sintaxe Transact-SQL

Sintaxe

sp_addmergealternatepublisher [ @publisher= ] 'publisher'
          , [ @publisher_db= ] 'publisher_db'
          , [ @publication= ] 'publication'
          , [ @alternate_publisher= ] 'alternate_synchronization_partner'
          , [ @alternate_publisher_db= ] 'alternate_publisher_db'
          , [ @alternate_publication= ] 'alternate_synchronization_partner'
     , [ @alternate_distributor= ] 'alternate_distributor' 
    [ , [ @friendly_name= ] 'friendly_name' ] 
    [ , [ @reserved= ] 'reserved' ]

Argumentos

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

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

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

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

  • [ @alternate_publisher_db=] 'alternate_publisher_db'
    É o nome do banco de dados de publicação no publicador alternativo. alternate_publisher_db é sysname, sem padrão.

  • [ @alternate_publication=] 'alternate_synchronization_partner'
    É o nome da publicação no parceiro de sincronização alternativo. alternate_synchronization_partner é sysname, sem padrão.

  • [ @alternate_distributor=] 'alternate_distributor'
    É o nome de Distribuidor do parceiro de sincronização alternativo. alternate_distributor é sysname, sem padrão.

  • [ @friendly_name=] 'friendly_name'
    É um nome de exibição pelo qual a associação de Publicador, publicação e Distribuidor que constituem um parceiro de sincronização alternativo pode ser identificada. friendly_name é nvarchar(255), com um padrão de NULL.

  • [ @reserved=] 'reserved'
    Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida.

Valores de código de retorno

0 (êxito) ou 1 (falha)

Comentários

sp_addmergealternatepublisher é usado em replicação de mesclagem.

Permissões

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