Compartir a través de


Publicar la ejecución de un procedimiento almacenado en una publicación transaccional (SQL Server Management Studio)

Especifique que la ejecución de un procedimiento almacenado (en lugar de simplemente su definición) debe publicarse en el cuadro de diálogo Propiedades del artículo : <artículo> . Este cuadro de diálogo está disponible en el Asistente para nueva publicación y en el cuadro de diálogo Propiedades de la <publicación>. Para obtener más información sobre el uso del asistente y el acceso al cuadro de diálogo, consulte Create a Publication (Crear una publicación) y Ver y modificar propiedades de publicación.

La definición del procedimiento (la instrucción CREATE PROCEDURE) se replica en el suscriptor cuando se inicializa la suscripción; cuando el procedimiento se ejecuta en el publicador, la replicación ejecuta el procedimiento correspondiente en el suscriptor.

Para publicar la ejecución de un procedimiento almacenado

  1. En la página Artículos del Asistente para nueva publicación o en el cuadro de diálogo Propiedades de la publicación : <publicación> , seleccione un procedimiento almacenado.

  2. Haga clic en Propiedades del artículo y, a continuación, haga clic en Establecer propiedades del procedimiento almacenado resaltado.

  3. En el cuadro de diálogo Propiedades del artículo : <artículo> , especifique uno de los siguientes valores para la opción Replicar :

    • Ejecución del procedimiento almacenado

    • Ejecución en una transacción serializada del SP

      Esta es la opción recomendada, ya que replica la ejecución del procedimiento solo si el procedimiento se ejecuta dentro del contexto de una transacción serializable. Si el procedimiento almacenado se ejecuta fuera de una transacción serializable, los cambios en los datos de las tablas publicadas se replican como una serie de instrucciones del lenguaje de manipulación de datos (DML).

  4. Haz clic en Aceptar.

  5. Si está en el cuadro de diálogo Propiedades de la publicación - <Publicación>, haga clic en Aceptar para guardar y cerrar el cuadro de diálogo.

Véase también

Publicación de la ejecución de un procedimiento almacenado en replicación transaccional