Cómo especificar programaciones de sincronización (SQL Server Management Studio)

El Agente de distribución (para las instantáneas y la réplica transaccional) o el Agente de mezcla (para la réplica de mezcla) sincronizan las suscripciones. Los agentes se pueden:

  • Ejecutar continuamente.
  • Ejecutar sólo a petición.
  • Ejecutar de acuerdo con una programación.

Especifique programaciones de sincronización en la página Programación de sincronización del Asistente para nuevas suscripciones. Para obtener más información acerca de cómo obtener acceso a este asistente, vea Cómo ver y modificar propiedades de publicaciones y artículos (SQL Server Management Studio) y Cómo crear una suscripción de extracción (SQL Server Management Studio).

Modifique las programaciones de sincronización en el cuadro de diálogo Propiedades de programación del trabajo, al que se obtiene acceso desde la carpeta Trabajos de Microsoft SQL Server Management Studio y desde las ventanas de detalles del agente en el Monitor de réplica. Para obtener información sobre cómo iniciar el Monitor de réplica, vea Cómo iniciar el Monitor de réplica (Monitor de réplica).

Si especifica programaciones desde la carpeta Trabajos, use la tabla siguiente para determinar el nombre del trabajo del agente.

Agente Nombre del trabajo

Agente de mezcla para suscripciones de extracción

<publicador>-<baseDeDatosDePublicaciones>-<publicación>-<suscriptor>-<baseDeDatosDeSuscripción>-<entero>

Agente de mezcla para suscripciones de inserción

<publicador>-<baseDeDatosDePublicaciones>-<publicación>-<suscriptor>-<entero>

Agente de distribución para suscripciones de inserción

<publicador>-<baseDeDatosDePublicaciones>-<publicación>-<suscriptor>-<entero>1

Agente de distribución para suscripciones de extracción

<publicador>-<baseDeDatosDePublicaciones>-<publicación>-<suscriptor>-<baseDeDatosDeSuscripciones>-<GUID>2

Agente de distribución para suscripciones de inserción en suscriptores que no sean de SQL Server

<publicador>-<baseDeDatosDePublicaciones>-<publicación>-<suscriptor>-<entero>

1 Para las suscripciones de inserción a publicaciones de Oracle, es <publicador>-<publicador> en lugar de <publicador>-<baseDeDatosDePublicaciones>.

2 Para las suscripciones de extracción a publicaciones de Oracle, es <publicador>-<baseDeDatosDeDistribución> en lugar de <publicador>-<baseDeDatosDePublicaciones>.

Para especificar programaciones de sincronización

  1. En la página Programación desincronización del Asistente para nuevas suscripciones, seleccione uno de los siguientes valores en la lista desplegable Programación del agente para cada suscripción que desee crear:

    • Ejecutar continuamente
    • Ejecutar sólo a petición
    • <Definir programación…>
  2. Si selecciona <Definir programación…>, especifique una programación en el cuadro de diálogo Propiedades de programación del trabajo y, a continuación, haga clic en Aceptar.

  3. Finalice el asistente.

Para modificar una programación de sincronización para una suscripción de inserción en el Monitor de réplica

  1. Expanda un grupo de publicador en el panel izquierdo del Monitor de réplica, expanda un publicador y, a continuación, haga clic en una publicación.

  2. Haga clic en la ficha Todas las suscripciones.

  3. Haga clic con el botón secundario en una suscripción y, a continuación, haga clic en Ver detalles.

  4. En la ventana Suscripción <nombreDeSuscripción>, haga clic en Acción y a continuación, en Propiedades del trabajo del <nombreDeAgente>.

  5. En la página Programaciones del cuadro de diálogo Propiedades del trabajo: <nombreDeTrabajo>, haga clic en Editar.

  6. En el cuadro de diálogo Propiedades de programación del trabajo, seleccione un valor en la lista desplegable Tipo de programación:

    • Para especificar que el agente debe ejecutarse continuamente, seleccione Iniciar automáticamente al iniciar el Agente SQL Server.
    • Para especificar que el agente debe ejecutarse de acuerdo con una programación, seleccione Periódica.
    • Para especificar que el agente debe ejecutarse a petición, seleccione Una vez.
  7. Si selecciona Periódica, especifique una programación para el agente.

  8. Haga clic en Aceptar

Para modificar una programación de sincronización para una suscripción de inserción en Management Studio

  1. Conéctese al distribuidor en Management Studio y, a continuación, expanda el nodo de servidor.

  2. Expanda la carpeta Agente SQL Server y, a continuación, la carpeta Trabajos.

  3. Haga clic con el botón secundario en el trabajo del Agente de distribución o de mezcla asociado con la suscripción y, a continuación, haga clic en Propiedades.

  4. En la página Programaciones del cuadro de diálogo Propiedades del trabajo: <nombreDeTrabajo>, haga clic en Editar.

  5. En el cuadro de diálogo Propiedades de programación del trabajo, seleccione un valor en la lista desplegable Tipo de programación:

    • Para especificar que el agente debe ejecutarse continuamente, seleccione Iniciar automáticamente al iniciar el Agente SQL Server.
    • Para especificar que el agente debe ejecutarse de acuerdo con una programación, seleccione Periódica.
    • Para especificar que el agente debe ejecutarse a petición, seleccione Una vez.
  6. Si selecciona Periódica, especifique una programación para el agente.

  7. Haga clic en Aceptar

Para modificar una programación de sincronización para una suscripción de extracción en Management Studio

  1. Conéctese al suscriptor en Management Studio y expanda el nodo de servidor.

  2. Expanda la carpeta Agente SQL Server y a continuación, la carpeta Trabajos.

  3. Haga clic con el botón secundario en el trabajo del Agente de distribución o de mezcla asociado con la suscripción y, a continuación, haga clic en Propiedades.

  4. En la página Programaciones del cuadro de diálogo Propiedades del trabajo: <nombreDeTrabajo>, haga clic en Editar.

  5. En el cuadro de diálogo Propiedades de programación del trabajo, seleccione un valor en la lista desplegable Tipo de programación:

    • Para especificar que el agente debe ejecutarse continuamente, seleccione Iniciar automáticamente al iniciar el Agente SQL Server.
    • Para especificar que el agente debe ejecutarse de acuerdo con una programación, seleccione Periódica.
    • Para especificar que el agente debe ejecutarse a petición, seleccione Una vez.
  6. Si selecciona Periódica, especifique una programación para el agente.

  7. Haga clic en Aceptar

Vea también

Tareas

Cómo sincronizar una suscripción de inserción (SQL Server Management Studio)
Cómo sincronizar una suscripción de extracción (SQL Server Management Studio)

Conceptos

Sincronizar datos

Otros recursos

How to: Specify Synchronization Schedules (Replication Transact-SQL Programming)

Ayuda e información

Obtener ayuda sobre SQL Server 2005