sp_script_synctran_commands (Transact-SQL)

Se aplica a:SQL Server

Genera un script que contiene las sp_addsynctrigger llamadas que se aplicarán a los suscriptores para suscripciones actualizables. Hay una sp_addsynctrigger llamada para cada artículo de la publicación. El script generado también contiene las sp_addqueued_artinfo llamadas que crean la MSsubsciption_articles tabla necesaria para procesar publicaciones en cola. Este procedimiento almacenado se ejecuta en el publicador de la base de datos de publicación.

Convenciones de sintaxis de Transact-SQL

Sintaxis

sp_script_synctran_commands
    [ @publication = ] N'publication'
    [ , [ @article = ] N'article' ]
    [ , [ @trig_only = ] trig_only ]
    [ , [ @usesqlclr = ] usesqlclr ]
[ ; ]

Argumentos

[ @publication = ] N'publication'

Nombre de la publicación que se va a incluir en el script. @publication es sysname, sin ningún valor predeterminado.

[ @article = ] N'article'

Nombre del artículo que se va a incluir en el script. @article es sysname, con un valor predeterminado de all, que especifica que todos los artículos están scripted.

[ @trig_only = ] trig_only

Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada.

[ @usesqlclr = ] usesqlclr

Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada.

Valores de código de retorno

0 (correcto) o 1 (erróneo).

Conjuntos de resultados

sp_script_synctran_commandsdevuelve un conjunto de resultados que consta de una sola columna nvarchar(4000). El conjunto de resultados forma los scripts completos necesarios para crear las sp_addsynctrigger llamadas y sp_addqueued_artinfo que se aplicarán a los suscriptores.

Comentarios

sp_script_synctran_commands se usa en la replicación transaccional y de instantáneas.

sp_addqueued_artinfo se usa para suscripciones actualizables en cola.

Permisos

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