sp_script_synctran_commands (Transact-SQL)

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

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

Sintaxis

sp_script_synctran_commands [@publication = ] 'publication'
    [ , [@article = ] 'article']

Argumentos

  • [ @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.

  • [ @article = ] 'article'
    Es el nombre del artículo que se va a agregar al script. article es de tipo sysname y su valor predeterminado es all, que especifica que todos los artículos se incluirán en el script.

Valores de código de retorno

0 (correcto) o 1 (error)

Conjunto de resultados

sp_script_synctran_commands devuelve un conjunto de resultados que consta de una única columna nvarchar(4000). El conjunto de resultados forma el script completo que se necesita para crear las llamadas a sp_addsynctrigger y sp_addqueued_artinfo que se aplicarán en los suscriptores.

Comentarios

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

sp_addqueued_artinfo se utiliza para las suscripciones actualizables en cola.

Permisos

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

Vea también

Referencia

sp_addsynctriggers (Transact-SQL)

sp_addqueued_artinfo (Transact-SQL)

Procedimientos almacenados del sistema (Transact-SQL)