UNIVERSIDAD TECNICA DEL NORTE
FICA-CISIC
Base de datos III
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.




Para iniciar con la replicación de la base de datos en necesario e indispensable que
tengamos instalada la versión Enterprise de SQL Server 2008, una vez verificado este
proceso continuamos con los siguientes pasos, los cuales son necesarios para realizar
la replicación:

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”.
Tusa Stalin
Universidad Técnica del Norte
Carrera de Ingeniería en Sistemas Computacionales
   Inicie sesión en su ordenador         con una cuenta que tenga privilegios
       administrativos. Clic en Inicio, abrimos la carpeta "herramientas
       administrativas" y haga doble clic en los "servicios". Una nueva ventana se
       abrirá con una lista de todos los servicios del sistema disponibles en Windows
       7.

      Desplácese hacia abajo por la lista y haga doble clic en la entrada con la
       etiqueta "de enrutamiento y acceso remoto."

      Vaya a la pestaña "general" en la parte superior de la ventana emergente. Verá
       que el servicio está desactivado.

      Abra el "tipo de inicio" del menú desplegable y seleccione "automático", a
       continuación, pulse "aplicar" para guardar la configuración y habilitar el servicio
       de enrutamiento y acceso remoto. Ahora cada vez que su computadora se
       enciende, el servicio se iniciará automáticamente.

      Haga clic en el botón "inicio" y luego el botón "ok" para comenzar a usar el
       servicio de enrutamiento y acceso remoto de la herramienta de inmediato.

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.




Tusa Stalin
Universidad Técnica del Norte
Carrera de Ingeniería en Sistemas Computacionales
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.




Tusa Stalin
Universidad Técnica del Norte
Carrera de Ingeniería en Sistemas Computacionales
Avanzadas




Buscar Ahora




Escogemos al equipo maestro y clic en Aceptar.

Configuración maestro:

1) Conectamos con el cliente

Tusa Stalin
Universidad Técnica del Norte
Carrera de Ingeniería en Sistemas Computacionales
2) Iniciamos el Agente de SQL Server 2008 en ambos equipos.




Tusa Stalin
Universidad Técnica del Norte
Carrera de Ingeniería en Sistemas Computacionales
3) Realizamos la publicación de la BD




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




Tusa Stalin
Universidad Técnica del Norte
Carrera de Ingeniería en Sistemas Computacionales
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.




Tusa Stalin
Universidad Técnica del Norte
Carrera de Ingeniería en Sistemas Computacionales
Nos avisa de los cambios realizados a la Base de datos.




No agregamos filtros, hacemos clic en Siguiente.




Tusa Stalin
Universidad Técnica del Norte
Carrera de Ingeniería en Sistemas Computacionales
Creamos la instantánea inmediatamente y programamos el tiempo en el que se
realizaran estas.




Tusa Stalin
Universidad Técnica del Norte
Carrera de Ingeniería en Sistemas Computacionales
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




Tusa Stalin
Universidad Técnica del Norte
Carrera de Ingeniería en Sistemas Computacionales
Colocamos finalmente un nombre a la publicación.




Clic en finalizar para realizar los cambios.




Tusa Stalin
Universidad Técnica del Norte
Carrera de Ingeniería en Sistemas Computacionales
t




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.




Tusa Stalin
Universidad Técnica del Norte
Carrera de Ingeniería en Sistemas Computacionales
Seleccionamos publicador, en este caso el equipo servidor.




Ejecutamos todo desde el Servidor de la BD.




Tusa Stalin
Universidad Técnica del Norte
Carrera de Ingeniería en Sistemas Computacionales
Agregamos al suscriptor cliente.

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




Tusa Stalin
Universidad Técnica del Norte
Carrera de Ingeniería en Sistemas Computacionales
En servidores de redes seleccionamos al equipo cliente, que es donde queremos que
se replique la BD.




Tusa Stalin
Universidad Técnica del Norte
Carrera de Ingeniería en Sistemas Computacionales
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.




Tusa Stalin
Universidad Técnica del Norte
Carrera de Ingeniería en Sistemas Computacionales
Colocamos un nombre para la base de datos réplica.




Clic en siguiente




Tusa Stalin
Universidad Técnica del Norte
Carrera de Ingeniería en Sistemas Computacionales
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.




Tusa Stalin
Universidad Técnica del Norte
Carrera de Ingeniería en Sistemas Computacionales
Tusa Stalin
Universidad Técnica del Norte
Carrera de Ingeniería en Sistemas Computacionales
Tusa Stalin
Universidad Técnica del Norte
Carrera de Ingeniería en Sistemas Computacionales
Una vez finalizado con éxito este proceso de Replicación de una base de datos
podemos verificar su correcto funcionamiento mediante la utilización de los métodos
de creación, eliminación y actualización en la base de datos servidor.




Tusa Stalin
Universidad Técnica del Norte
Carrera de Ingeniería en Sistemas Computacionales

Replicacion en SQLserver2008r2

  • 1.
    UNIVERSIDAD TECNICA DELNORTE FICA-CISIC Base de datos III 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. Para iniciar con la replicación de la base de datos en necesario e indispensable que tengamos instalada la versión Enterprise de SQL Server 2008, una vez verificado este proceso continuamos con los siguientes pasos, los cuales son necesarios para realizar la replicación: 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”. Tusa Stalin Universidad Técnica del Norte Carrera de Ingeniería en Sistemas Computacionales
  • 2.
    Inicie sesión en su ordenador con una cuenta que tenga privilegios administrativos. Clic en Inicio, abrimos la carpeta "herramientas administrativas" y haga doble clic en los "servicios". Una nueva ventana se abrirá con una lista de todos los servicios del sistema disponibles en Windows 7.  Desplácese hacia abajo por la lista y haga doble clic en la entrada con la etiqueta "de enrutamiento y acceso remoto."  Vaya a la pestaña "general" en la parte superior de la ventana emergente. Verá que el servicio está desactivado.  Abra el "tipo de inicio" del menú desplegable y seleccione "automático", a continuación, pulse "aplicar" para guardar la configuración y habilitar el servicio de enrutamiento y acceso remoto. Ahora cada vez que su computadora se enciende, el servicio se iniciará automáticamente.  Haga clic en el botón "inicio" y luego el botón "ok" para comenzar a usar el servicio de enrutamiento y acceso remoto de la herramienta de inmediato. 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. Tusa Stalin Universidad Técnica del Norte Carrera de Ingeniería en Sistemas Computacionales
  • 3.
    Proceso de Replicación. Configuradasya 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. Tusa Stalin Universidad Técnica del Norte Carrera de Ingeniería en Sistemas Computacionales
  • 4.
    Avanzadas Buscar Ahora Escogemos alequipo maestro y clic en Aceptar. Configuración maestro: 1) Conectamos con el cliente Tusa Stalin Universidad Técnica del Norte Carrera de Ingeniería en Sistemas Computacionales
  • 5.
    2) Iniciamos elAgente de SQL Server 2008 en ambos equipos. Tusa Stalin Universidad Técnica del Norte Carrera de Ingeniería en Sistemas Computacionales
  • 6.
    3) Realizamos lapublicación de la BD Seleccionamos la Base de datos a replicar, en este caso Temporal Tusa Stalin Universidad Técnica del Norte Carrera de Ingeniería en Sistemas Computacionales
  • 7.
    Elegimos nuestro tipode 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. Tusa Stalin Universidad Técnica del Norte Carrera de Ingeniería en Sistemas Computacionales
  • 8.
    Nos avisa delos cambios realizados a la Base de datos. No agregamos filtros, hacemos clic en Siguiente. Tusa Stalin Universidad Técnica del Norte Carrera de Ingeniería en Sistemas Computacionales
  • 9.
    Creamos la instantáneainmediatamente y programamos el tiempo en el que se realizaran estas. Tusa Stalin Universidad Técnica del Norte Carrera de Ingeniería en Sistemas Computacionales
  • 10.
    Configuramos la seguridadde la Base de Datos. Aplicamos el inicio de sesión creado en el cliente. (Datos del usuario SQL Server creado.) Creamos la publicación Tusa Stalin Universidad Técnica del Norte Carrera de Ingeniería en Sistemas Computacionales
  • 11.
    Colocamos finalmente unnombre a la publicación. Clic en finalizar para realizar los cambios. Tusa Stalin Universidad Técnica del Norte Carrera de Ingeniería en Sistemas Computacionales
  • 12.
    t 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. Tusa Stalin Universidad Técnica del Norte Carrera de Ingeniería en Sistemas Computacionales
  • 13.
    Seleccionamos publicador, eneste caso el equipo servidor. Ejecutamos todo desde el Servidor de la BD. Tusa Stalin Universidad Técnica del Norte Carrera de Ingeniería en Sistemas Computacionales
  • 14.
    Agregamos al suscriptorcliente. - Clic en nombre del servidor. Buscar más. Tusa Stalin Universidad Técnica del Norte Carrera de Ingeniería en Sistemas Computacionales
  • 15.
    En servidores deredes seleccionamos al equipo cliente, que es donde queremos que se replique la BD. Tusa Stalin Universidad Técnica del Norte Carrera de Ingeniería en Sistemas Computacionales
  • 16.
    Conectamos con elcliente - 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. Tusa Stalin Universidad Técnica del Norte Carrera de Ingeniería en Sistemas Computacionales
  • 17.
    Colocamos un nombrepara la base de datos réplica. Clic en siguiente Tusa Stalin Universidad Técnica del Norte Carrera de Ingeniería en Sistemas Computacionales
  • 18.
    Especificamos la conexióncon el suscriptor. Colocamos los datos del usuario SQL Server creado. Hacemos que la programación elegida se ejecute continuamente e inmediatamente. Tusa Stalin Universidad Técnica del Norte Carrera de Ingeniería en Sistemas Computacionales
  • 19.
    Tusa Stalin Universidad Técnicadel Norte Carrera de Ingeniería en Sistemas Computacionales
  • 20.
    Tusa Stalin Universidad Técnicadel Norte Carrera de Ingeniería en Sistemas Computacionales
  • 21.
    Una vez finalizadocon éxito este proceso de Replicación de una base de datos podemos verificar su correcto funcionamiento mediante la utilización de los métodos de creación, eliminación y actualización en la base de datos servidor. Tusa Stalin Universidad Técnica del Norte Carrera de Ingeniería en Sistemas Computacionales