Lección 2: Crear una suscripción a la publicación de mezcla

En esta lección, creará una suscripción con SQL Server Management Studio. Luego establecerá los permisos en la base de datos de suscripciones y generará manualmente la instantánea de datos filtrados para la nueva suscripción. Para realizar esta lección es necesario haber finalizado la lección anterior, Lección 1: Publicar datos con la replicación de mezcla.

Para crear la suscripción

  1. Conéctese al suscriptor en SQL Server Management Studio, expanda el nodo del servidor, expanda la carpeta Replicación, haga clic con el botón secundario en la carpeta Suscripciones locales y, a continuación, haga clic en Nueva suscripción.

    Se iniciará el Asistente para nueva suscripción.

  2. En la página Publicación, haga clic en Buscar publicador de SQL Server en la lista Publicador.

  3. En el cuadro de diálogo Conectar al servidor, escriba el nombre de la instancia del publicador en el cuadro Nombre del servidor y, a continuación, haga clic en Conectar.

  4. Haga clic en AdvWorksSalesOrdersMerge y, a continuación, en Siguiente.

  5. En la página Ubicación del Agente de mezcla, haga clic en Ejecutar cada agente en su suscriptor y luego haga clic en Siguiente.

  6. En la página Suscriptores, seleccione el nombre de instancia del servidor del suscriptor y, en Base de datos de suscripciones, seleccione <Nueva base de datos> de la lista.

  7. En el cuadro de diálogo Nueva base de datos, escriba SalesOrdersReplica en el cuadro Nombre de la base de datos, haga clic en Aceptar y luego en Siguiente.

  8. En la página Seguridad del Agente de mezcla, haga clic en el botón de puntos suspensivos (), escriba <nombreDeEquipo>\repl_merge en el cuadro Cuenta de proceso, escriba la contraseña para esta cuenta, haga clic en Aceptar, luego en Siguiente y, a continuación, otra vez en Siguiente.

  9. En la página Inicializar suscripciones, seleccione En la primera sincronización de la lista Inicializar cuando, haga clic en Siguiente y, a continuación, otra vez en Siguiente.

  10. En la página Valores de HOST_NAME, escriba un valor para adventure-works\pamela0 en el cuadro Valor de HOST_NAME y, a continuación, haga clic en Finalizar.

  11. Haga clic en Finalizar de nuevo y, una vez creada la suscripción, haga clic en Cerrar.

Establecer permisos de base de datos en el suscriptor

  1. Conéctese al suscriptor en SQL Server Management Studio, expanda Bases de datos, SalesOrdersReplica y Seguridad, haga clic con el botón secundario en Usuarios y, a continuación, seleccione Nuevo usuario.

  2. En la página General, escriba <nombreDeEquipo>\repl_merge en el cuadro Nombre de usuario, haga clic en el botón de puntos suspensivos (), haga clic en Examinar, seleccione <nombreDeEquipo>\repl_merge, haga clic en Aceptar, en Comprobar nombres y, a continuación, en Aceptar.

  3. En Miembros de la función de base de datos, seleccione db_owner y luego haga clic en Aceptar para crear el usuario.

Para crear la instantánea de datos filtrados para la suscripción

  1. Conéctese al publicador en SQL Server Management Studio, expanda el nodo del servidor y luego la carpeta Replicación.

  2. En la carpeta Publicaciones locales, haga clic con el botón secundario en AdvWorksSalesOrdersMerge y luego en Propiedades.

    Se muestra el cuadro de diálogo Propiedades de la publicación.

  3. Seleccione la página Particiones de datos y haga clic en Agregar.

  4. En el cuadro de diálogo Agregar partición de datos, escriba un valor para adventure-works\pamela0 en el cuadro Valor de HOST_NAME y, a continuación, haga clic en Aceptar.

  5. Seleccione la partición recientemente agregada, haga clic en Generar instantáneas seleccionadas ahora y, a continuación, haga clic en Aceptar.

Pasos siguientes

Ha creado correctamente una suscripción a la publicación de mezcla y ha generado la instantánea filtrada para la nueva partición de datos de la suscripción, de manera que esté disponible cuando se inicialice la suscripción. A continuación, concederá derechos al Agente de mezcla en la base de datos de suscripciones y ejecutará el Agente de mezcla para iniciar la sincronización e inicializar la suscripción. Vea Lección 3: Sincronizar la suscripción con la publicación de mezcla.