Compartilhar via


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ópicoConvenções de 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 de artigo. artid é sysname, sem padrão.

  • [ @article=] 'article'
    É o nome do artigo do qual gerar 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 da qual gerar 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 conflitos de atualização enfileirada para este 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 freqüência pelos usuários, mas pode ser útil se o usuário precisar configurar manualmente uma assinatura.

No MicrosoftSQL Server 2000, sp_addqueued_artinfo oferecia suporte a @columns, um parâmetro requerido. Esse parâmetro não tem mais suporte. 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.