sp_addqueued_artinfo (Transact-SQL)

Observação importanteImportante

O procedimento sp_script_synctran_commands deve ser usado, em vez de sp_addqueued_artinfo. sp_script_synctran_commands gera um script que contém as chamadas sp_addqueued_artinfo e sp_addsynctrigger.

Cria a tabela MSsubscription_articles no Assinante, usada para controlar informações de assinatura de artigo (Atualização enfileirada e atualização imediata com atualização enfileirada como failover). Esse procedimento armazenado é executado no Assinante, no banco de dados de assinatura.

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

Sintaxe

sp_addqueued_artinfo [ @artid= ] 'artid' 
        , [ @article= ] 'article' 
        , [ @publisher = ] 'publisher' 
        , [ @publisher_db = ] 'publisher_db' 
        , [ @publication = ] 'publication' 
        , [ @dest_table= ] 'dest_table' 
        , [ @owner = ] 'owner' 
        , [ @cft_table= ] 'cft_table'

Argumentos

  • [ @artid= ] 'artid'
    É o nome da ID do artigo. artid é int, sem padrão.

  • [ @article=] 'article'
    É o nome do artigo para o qual gerar um script. article é sysname, sem padrão

  • [ @publisher = ] 'publisher'
    É o nome do servidor 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 para a qual gerar um script. publication é sysname, sem padrão.

  • [ @dest_table= ] 'dest_table**'**
    É o nome da tabela de destino. dest_table é sysname, sem padrão.

  • [@owner = ] 'owner'
    É o proprietário da assinatura. owner é sysname, sem padrão.

  • [ @cft_table= ] 'cft_table'
    Nome da tabela de conflito de atualização enfileirada para esse artigo. cft_tableé sysname, sem padrão.

Valores de código de retorno

0 (êxito) ou 1 (falha)

Comentários

sp_addqueued_artinfo é usado pelo Distribution Agent como parte de inicialização da assinatura. Esse procedimento armazenado não é executado com frequência pelos usuários, mas pode ser útil se o usuário precisar configurar manualmente uma assinatura.

sp_script_synctran_commands, em vez de sp_addqueued_artinfo.

Permissões

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

Consulte também

Referência

sp_script_synctran_commands (Transact-SQL)

MSsubscription_articles (Transact-SQL)

Procedimentos armazenados do sistema (Transact-SQL)

Conceitos

Assinaturas atualizáveis para replicação transacional