Share via


Generar script SQL (Objetos de replicación)

Un script de replicación contiene los procedimientos almacenados del sistema Transact-SQL necesarios para implementar los componentes de replicación convertidos en scripts, como una publicación o una suscripción. Todos los componentes de replicación de una topología deben convertirse en script como parte de un plan de recuperación de desastres y, además, los script también pueden utilizarse para automatizar tareas repetitivas. La replicación ofrece dos cuadros de diálogo para convertir en script los objetos de replicación:

  • Generar script SQL, que está disponible en el menú contextual de la carpeta Replicación y en todas las subcarpetas de Microsoft SQL Server Management Studio. Este cuadro de diálogo le permitirá convertir en script todos los objetos de replicación en una instancia de Microsoft SQL Server.

  • Generar script SQL <nombreDeObjeto>, que está disponible en el menú contextual para publicaciones y suscripciones. Este cuadro de diálogo le permitirá convertir en script objetos individuales.

Los cuadros de diálogo convierten en script objetos en una instancia de SQL Server; no se conectan a otras instancias para convertir en script los objetos relacionados.

Opciones de Generar script SQL

  • Propiedades del distribuidor
    Seleccione esta opción para convertir en scripts los procedimientos almacenados en: habilitar o deshabilitar el distribuidor, agregar o quitar publicadores asociados al distribuidor y crear o quitar la base de datos de distribución.

  • Publicaciones en los siguientes orígenes de datos
    Seleccione esta opción para convertir en scripts los procedimientos almacenados en: habilitar o deshabilitar para publicar y crear o quitar publicaciones, artículos, suscripciones de inserción y trabajos de replicación.

  • Suscripciones en los siguientes orígenes de datos
    Seleccione esta opción para convertir en scripts los procedimientos almacenados para crear o quitar suscripciones de extracción y trabajos de replicación.

  • Para crear o habilitar componentes y Para quitar o deshabilitar componentes
    Especifique si desea que el script incluya comandos para crear o quitar un objeto de replicación. Microsoft le recomienda utilizar el cuadro de diálogo para crear un conjunto de scripts para habilitar y deshabilitar componentes.

  • Trabajos de replicación
    Seleccione esta opción para convertir en scripts trabajos de replicación y llamadas a procedimientos almacenados. Esta opción sólo está disponible si genera scripts desde un distribuidor.

    Los procedimientos almacenados de replicación crean los trabajos necesarios mientras se ejecutan, por lo que no es necesario que seleccione esta opción. Sin embargo, puede resultar útil guardar un registro de los trabajos creados por si fuese necesario volver a crear un trabajo individual.

Opciones de Generar script SQL &lt;nombreDeObjeto&gt;

  • Para crear o habilitar componentes y Para quitar o deshabilitar componentes
    Especifique si desea que el script incluya comandos para crear o quitar un objeto de replicación. Microsoft le recomienda utilizar el cuadro de diálogo para crear un conjunto de scripts para habilitar y deshabilitar componentes.

  • Trabajos de replicación
    Está opción sólo está disponible en el cuadro de diálogo Generar script SQL.