Está en la página 1de 6

Replicación transaccional:

Requisitos previos: Para completar este tutorial, necesita SQL Server, SQL Server
Management Studio (SSMS) y una base de datos AdventureWorks.

Crear una publicación y definir artículos.

1) Conéctese al editor en SQL Server Management Studio y luego expanda el nodo


del servidor.

2) Haga clic derecho en el Agente SQL Server y seleccione Iniciar . El Agente SQL
Server debe estar ejecutándose antes de crear la publicación. Si este paso no inicia
su agente, deberá hacerlo manualmente desde el Administrador de configuración de
SQL Server.

3) Expanda la carpeta Replicación , haga clic con el botón derecho en la carpeta


Publicaciones locales y seleccione Nueva publicación . Este paso inicia el Asistente
para nueva publicación:

4) En la página Base de datos de publicaciones , seleccione AdventureWorks2022 y


luego seleccione Siguiente .

5) En la página Tipo de publicación , seleccione Publicación transaccional y luego


seleccione Siguiente:
6) En la página Artículos , expanda el nodo Tablas y seleccione la casilla Producto .
Luego expanda Producto y desmarque las casillas de verificación junto a ListPrice y
StandardCost . Seleccione Siguiente:

7) En la página Filtrar filas de tabla , seleccione Agregar .

8) En el cuadro de diálogo Agregar filtro , seleccione la columna SafetyStockLevel .


Seleccione la flecha derecha para agregar la columna a la cláusula WHERE de la
declaración de filtro de la consulta de filtro. Luego escriba manualmente el modificador de la
cláusula WHERE de la siguiente manera:
9) Seleccione Aceptar y luego seleccione Siguiente .

10) Seleccione la casilla Crear una instantánea inmediatamente y mantener la instantánea


disponible para inicializar las suscripciones y seleccione Siguiente :
11) En la página Seguridad del agente , desactive la casilla de verificación Usar la
configuración de seguridad del Agente de instantáneas .

Seleccione Configuración de seguridad para el Agente de instantáneas. Ingrese <


Publisher_Machine_Name > \repl_snapshot en el cuadro Procesar cuenta , proporcione la
contraseña para esta cuenta y luego seleccione Aceptar .
12) Repita el paso anterior para configurar < Publisher_Machine_Name > \repl_logreader
como la cuenta de proceso para el Agente de lectura de registros. Luego seleccione
Aceptar.

13) En la página Completar el asistente , escriba AdvWorksProductTrans en el cuadro


Nombre de la publicación y seleccione Finalizar :
14) Una vez creada la publicación, seleccione Cerrar para completar el asistente.

También podría gustarte