Está en la página 1de 21

REPLICACION DE UNA BASE DE DATOS CON SQL SERVER

2008

Proceso de Replicación

Para realizar una réplica de BD en SQL Server 2008 debemos configurar previamente algunas cosas:

1) Configurar un usuario con autenticación de SQL Server.

2) Asegurarnos que el equipo tenga las siguientes configuraciones:

- Que el equipo de trabajo sea el mismo tanto para el equipo maestro como el cliente.

- Asegurarnos que ambos equipos tengan iniciado el servicio de enrutamiento y acceso remoto (Lo ponemos
en Automático).

- En las opciones de configuración de SQL Server en Protocoles de cliente y Protocolos de SQL Server, esté
habilitada la opción Canalizaciones con nombre y TCP/IP.
En nuestro caso el equipo maestro es un Equipo con Windows Server 2008R2 o Windows 7 (mismo kernel).
En este caso el servicio que debemos habilitar es “Administrador de conexión automatica de acceso remoto”.

En el administrador de configuración de SQL Server 2008.

Finalmente abrimos SQL Server 2008 (con autenticación SQL Server) y en el panel izquierdo en nuestro gestor
le damos clic derecho, elegimos la opción Facetas y del combo del cuadro de dialogo que nos aparecerá
escogemos la opción RemoteDacEnabled y lo colocamos en True.
Proceso de Replicación.

Configuradas ya las dos máquinas procedemos a realizar la replicación.

Configuración Cliente:

1) Conectamos con el equipo maestro.

Panel de Control – Herramientas administrativas-Administración de equipos.

Administración del equipo (clic derecho). Conectar con otro equipo.


Avanzadas

Buscar Ahora

Escogemos al equipo maestro y clic en Aceptar.

Configuración maestro:

1) Conectamos con el cliente


2) Iniciamos el Agente de SQL Server 2008 en ambos equipos.
3) Realizamos la publicación de la BD

Seleccionamos la Base de datos a replicar, en este caso Temporal

Elegimos nuestro tipo de publicación, en este caso vamos elegir una publicación de mezcla, la idea es hacer
que los datos se repliquen inmediatamente.

Elegimos la compatibilidad con versiones anteriores

Elegimos las tablas a replicar, en este caso toda la Base de Datos.


Nos avisa de los cambios realizados a la Base de datos.

No agregamos filtros, hacemos clic en Siguiente.


Creamos la instantánea inmediatamente y programamos el tiempo en el que se realizaran estas.
Configuramos la seguridad de la Base de Datos. Aplicamos el inicio de sesión creado en el cliente. (Datos del
usuario SQL Server creado.)

Creamos la publicación
Colocamos finalmente un nombre a la publicación.

Clic en finalizar para realizar los cambios.


El asistente finalizará correctamente con todas las tareas si realizamos todos los pasos indicados.

Creamos una nueva suscripción para poder utilizar nuestra replicación.

- Clic derecho en la publicación creada y luego en nuevas suscripciones.


Seleccionamos publicador, en este caso el equipo servidor.

Ejecutamos todo desde el Servidor de la BD.


Agregamos al suscriptor cliente.

- Clic en nombre del servidor. Buscar más.


En servidores de redes seleccionamos al equipo cliente, que es donde queremos que se replique la BD.
Conectamos con el cliente

- Clic en Agregar suscriptor de SQL Server y elegimos al equipo Cliente.

Creamos la base de datos replica en el cliente en una base de datos nueva.


Colocamos un nombre para la base de datos réplica.

Clic en siguiente
Especificamos la conexión con el suscriptor. Colocamos los datos del usuario SQL Server creado.

Hacemos que la programación elegida se ejecute continuamente e inmediatamente.

También podría gustarte