sp_addqueued_artinfo (Transact-SQL)

Nota importanteImportante

Debe usarse el procedimiento almacenado sp_script_synctran_commands en lugar de sp_addqueued_artinfo. sp_script_synctran_commands genera un script que contiene las llamadas a sp_addqueued_artinfo y sp_addsynctrigger.

Crea la tabla MSsubscription_articles en el suscriptor que se utiliza para realizar un seguimiento de la información de suscripción del artículo (actualización en cola y actualización inmediata con actualización en cola como conmutación por error). Este procedimiento almacenado se ejecuta en el suscriptor de la base de datos de suscripciones.

Icono de vínculo a temas Convenciones de sintaxis de Transact-SQL

Sintaxis

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'
    Es el nombre del id. de artículo. artid es de tipo int y no tiene ningún valor predeterminado.

  • [ @article=] 'article'
    Es el nombre del artículo del que se va a crear un script. article es de tipo sysname y no tiene ningún valor predeterminado.

  • [ @publisher=] 'publisher'
    Es el nombre del servidor del publicador. publisher es de tipo sysname y no tiene ningún valor predeterminado.

  • [ @publisher_db=] 'publisher_db'
    Es el nombre de la base de datos del publicador. publisher_db es de tipo sysname y no tiene ningún valor predeterminado.

  • [ @publication=] 'publication'
    Es el nombre de la publicación de la que se va a crear un script. publication es de tipo sysname y no tiene ningún valor predeterminado.

  • [ @dest_table= ] 'dest_table**'**
    Es el nombre de la tabla de destino. dest_table es de tipo sysname y no tiene ningún valor predeterminado.

  • [@owner = ] 'owner'
    Es el propietario de la suscripción. owner es de tipo sysname y no tiene ningún valor predeterminado.

  • [ @cft_table= ] 'cft_table'
    Nombre de la tabla de conflictos de actualización en cola de este artículo. cft_tablees de tipo sysname y no tiene ningún valor predeterminado.

Valores de código de retorno

0 (correcto) o 1 (error)

Comentarios

El Agente de distribución utiliza sp_addqueued_artinfo como parte de la inicialización de las suscripciones. Los usuarios no suelen ejecutar este procedimiento almacenado, pero puede resultar útil si el usuario debe configurar manualmente una suscripción.

sp_script_synctran_commands en lugar de sp_addqueued_artinfo.

Permisos

Solo los miembros del rol fijo de servidor sysadmin o del rol fijo de base de datos db_owner pueden ejecutar sp_addqueued_artinfo.

Vea también

Referencia

sp_script_synctran_commands (Transact-SQL)

MSsubscription_articles (Transact-SQL)

Procedimientos almacenados del sistema (Transact-SQL)

Conceptos

Suscripciones actualizables para replicación transaccional