Share via


Cómo crear una suscripción actualizable en una publicación transaccional (SQL Server Management Studio)

Nota

Esta característica se quitará en una versión futura de Microsoft SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan.

Configure suscripciones actualizables en la página Suscripciones actualizables del Asistente para nuevas suscripciones. Esta página sólo está disponible si ha habilitado una publicación transaccional para suscripciones actualizables. Para obtener más información acerca de la habilitación de suscripciones actualizables, vea Cómo habilitar suscripciones de actualización para publicaciones transaccionales (SQL Server Management Studio).

Para configurar una suscripción actualizable desde el publicador

  1. Conéctese al publicador en Microsoft SQL Server Management Studio y expanda el nodo de servidor.

  2. Expanda la carpeta Replicación y, a continuación, expanda la carpeta Publicaciones locales.

  3. Haga clic con el botón secundario en una publicación transaccional habilitada para actualizar suscripciones y, a continuación, haga clic en Nuevas suscripciones.

  4. Siga las indicaciones del asistente para especificar opciones para la suscripción, por ejemplo dónde debe ejecutarse el Agente de distribución.

  5. En la página Suscripciones actualizables del Asistente para nuevas suscripciones, asegúrese de que Replicar está seleccionado.

  6. Seleccione una opción en la lista desplegable Confirmar en el publicador:

    • Para utilizar las suscripciones de actualización inmediata, seleccione Confirmar cambios simultáneamente. Si selecciona esta opción y la publicación permite suscripciones de actualización en cola (el valor predeterminado para suscripciones creadas con el Asistente para nueva publicación), la propiedad update_mode de la suscripción se establece en failover. Este modo le permite cambiar a la actualización en cola más adelante en caso necesario.

    • Para utilizar las suscripciones de actualización en cola, seleccione Poner en cola cambios y confirmar cuando sea posible. Si selecciona esta opción y la publicación permite suscripciones de actualización inmediata (el valor predeterminado para suscripciones creadas con el Asistente para nueva publicación), y el suscriptor se está ejecutando en SQL Server 2005 o una versión posterior, la propiedad update_mode de la suscripción se establece en queued failover. Este modo le permite cambiar a la actualización inmediata más adelante en caso necesario.

    Para obtener información acerca de cómo cambiar los modos de actualización, vea Cómo cambiar entre los modos de actualización para una suscripción transaccional actualizable (SQL Server Management Studio).

  7. La página Inicio de sesión para suscripciones actualizables se muestra para las suscripciones que utilizan la actualización inmediata o tienen update_mode establecida en queued failover. En la página Inicio de sesión para suscripciones actualizables, especifique un servidor vinculado mediante el que se realicen las conexiones al publicador para las suscripciones de actualización inmediata. Los desencadenadores que se activan en el suscriptor y propagan los cambios al publicador usan las conexiones. Seleccione una de las opciones siguientes:

    • Crear un servidor vinculado que se conecte mediante la autenticación de SQL Server. Seleccione esta opción si no ha definido un servidor remoto o un servidor vinculado entre el suscriptor y el publicador. La replicación crea un servidor vinculado automáticamente. La cuenta que especifique debe existir ya en el publicador.

    • Utilizar un servidor vinculado o un servidor remoto que ya está definido. Seleccione esta opción si ha definido un servidor remoto o un servidor vinculado entre el suscriptor y el publicador mediante sp_addserver (Transact-SQL), sp_addlinkedserver (Transact-SQL), SQL Server Management Studio u otro método.

    Para obtener información acerca de los permisos que requiere la cuenta del servidor vinculado, vea la sección sobre las suscripciones de actualización inmediata en el tema Consideraciones de seguridad para la actualización de suscripciones.

  8. Complete el asistente.

Para configurar una suscripción actualizable desde el suscriptor

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

  2. Expanda la carpeta Replicación.

  3. Haga clic con el botón secundario en la carpeta Suscripciones locales y, a continuación, haga clic en Nuevas suscripciones.

  4. En la página Publicación del Asistente para nuevas suscripciones, seleccione <Buscar publicador de SQL Server> en la lista desplegable Publicador.

  5. Conéctese al publicador en el cuadro de diálogo Conectar al servidor.

  6. Seleccione una publicación transaccional habilitada para suscripciones de actualización en la página Publicación.

  7. Siga las indicaciones del asistente para especificar opciones para la suscripción, por ejemplo dónde debe ejecutarse el Agente de distribución.

  8. En la página Suscripciones actualizables del Asistente para nuevas suscripciones, asegúrese de que Replicar está seleccionado.

  9. Seleccione una opción en la lista desplegable Confirmar en el publicador:

    • Para utilizar las suscripciones de actualización inmediata, seleccione Confirmar cambios simultáneamente. Si selecciona esta opción y la publicación permite suscripciones de actualización en cola (el valor predeterminado para suscripciones creadas con el Asistente para nueva publicación), la propiedad update_mode de la suscripción se establece en failover. Este modo le permite cambiar a la actualización en cola más adelante en caso necesario.

    • Para utilizar las suscripciones de actualización en cola, seleccione Poner en cola cambios y confirmar cuando sea posible. Si selecciona esta opción y la publicación permite suscripciones de actualización inmediata (el valor predeterminado para suscripciones creadas con el Asistente para nueva publicación), y el suscriptor se está ejecutando en SQL Server 2005 o una versión posterior, la propiedad update_mode de la suscripción se establece en queued failover. Este modo le permite cambiar a la actualización inmediata más adelante en caso necesario.

    Para obtener información acerca de cómo cambiar los modos de actualización, vea Cómo cambiar entre los modos de actualización para una suscripción transaccional actualizable (SQL Server Management Studio).

  10. La página Inicio de sesión para suscripciones actualizables se muestra para las suscripciones que utilizan la actualización inmediata o tienen update_mode establecida en queued failover. En la página Inicio de sesión para suscripciones actualizables, especifique un servidor vinculado mediante el que se realicen las conexiones al publicador para las suscripciones de actualización inmediata. Los desencadenadores que se activan en el suscriptor y propagan los cambios al publicador usan las conexiones. Seleccione una de las opciones siguientes:

    • Crear un servidor vinculado que se conecte mediante la autenticación de SQL Server. Seleccione esta opción si no ha definido un servidor remoto o un servidor vinculado entre el suscriptor y el publicador. La replicación crea un servidor vinculado automáticamente. La cuenta que especifique debe existir ya en el publicador.

    • Utilizar un servidor vinculado o un servidor remoto que ya está definido. Seleccione esta opción si ha definido un servidor remoto o un servidor vinculado entre el suscriptor y el publicador mediante sp_addserver (Transact-SQL), sp_addlinkedserver (Transact-SQL), SQL Server Management Studio u otro método.

    Para obtener información acerca de los permisos que requiere la cuenta del servidor vinculado, vea la sección sobre las suscripciones de actualización inmediata en el tema Consideraciones de seguridad para la actualización de suscripciones.

  11. Complete el asistente.