Replicación SQL Server 2008

Post on 28-Jun-2015

6.865 views 0 download

Tags:

description

Replicación de Datos SQL Server 2008

Transcript of Replicación SQL Server 2008

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

TAREA N° 1

DATOS:

Integrantes:

Bonilla Anabel

Llerena Erika

Pérez Carlos

Fecha: 24 de febrero del 2013

Modulo: Base de Datos Distribuidas

Docente: Dennis Vinicio Chicaiza Castillo

REPLICACIÓN DE UNA BASE DE DATOS CON SQL SERVER 2008

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

algunas cosas:

Configurar un usuario con autenticación de SQL Server, en el equipo que será

Cliente y en el Servidor.

Primero nos conectamos con autenticación Windows para una vez conectados

poder cambiar la clave de sa.

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Nos vamos a propiedades de la intancia

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

En la opción de seguridad, habilitamos la opción de autenticación Sql Server y

Windows.

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Una vez hecho esto reiniciamos la instancia

Luego ejecutamos el siguiente código sql para hacer el cambio de clave a sa

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Una vez hecho esto nos desconectamos de la instancia y al volvernos a conectar

escogemos autenticación SQL Server

Esto se debe realizar tanto en el cliente como en el servidor

Asegurarnos que el equipo tenga las siguientes configuraciones para el cliente y

el servidor:

Configurar a los equipos para que estén en red.

El cliente y el servidor deben estar en el mismo grupo de trabajo

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

En la barra de ejecución, ejecutamos servicios, buscamos el servicio de

Enrutamiento y Acceso remoto

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Ponemos en automático el tipo de inicio de este servicio.

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

En el servicio de Administrador de conexión automática de acceso remoto,

también lo ponemos en Tipo de inicio: automático, esto se debe hacer en los dos

equipos cliente y servidor

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

En Microsoft SQL Server 2008 ingresamos a SQL Server Administración de

configuración

Habilitamos las opcione que se muestran a continuación

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

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.

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Una vez hecho esto nos vamos a panel de control, herramientas administrativas

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Si vamos a conectarnos desde el servidor debemos selecciona el equipo cliente

en este caso PC-GABY, cuando realicemos esto desde el equipo cliente

deberemos escoger el equipo servidor en nuestro caso PROMOCION3-PC.

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Iniciamos el Agente de SQL Server 2008 en ambos equipos.

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Creamos la base de datos en el servidor donde estarán las tablas para la

replicación, para lo que damos clic derecho en la instancia y escogemos Nueva

Base de datos. en nuestro caso la base se llamara DISTRIBUIDOR

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Ejecutamos el script para crear todas las tablas en nuestra base.

Ya podemos visualizar las tablas creadas, las mismas tablas deberán mostrarse

al culminar la replicación.

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

A continuación veremos los pasos para crear la replicación, para lo cual abrimos

la carpeta de Replicación en Publicación local damos clic derecno y escogemos

nueva publicación.

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Seleccionamos a PROMOCION3-PC como distribuidor, será el equipo que actue

como servidor y distribuirá la base de datos.

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Seleccionamos que se inicie el agente de SQL server automáticamente

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

La dirección que le asignara para almacenamiento la dejamos por defecto.

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Automáticamente se cargara la base de datos que creamos para ser publicada.

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Seleccionamos el tipo de publicación, en este caso vamos elegir una publicación

de mezcla, la idea es hacer que los datos se repliquen inmediatamente.

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Seleccionamos las tablas que deseamos publicar.

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

No vamos a hacer filtros de ninguna tabla, entonces continuamos

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Especificamos como vamos a correr el agente de vistas inmediatas.

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

En esta ventana se puede especificar el tiempo que estará disponible la replica

de la base de datos.

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Configuramos el logeo para sa con su respectiva contraseña 123456

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Luego ingresamos el nombre de la publicación que en este caso la ponemos

Replica.

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Cuando tenemos esta ventana de respuesta quiere decir que todo ha salido bien

y ya está lista la réplica. Ahora vamos a crear la suscripción en el servidor de

nuestra replica.

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Se deberá escoger el equipo que tiene la publicación lista en este caso nuestro

servidor PROMOCION3-PC

Acá ya podemos visualizar nuestra publicación llamada Replica

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Seleccionamos que se ejecute todos los agentes de distribución en el equipo

servidor

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Escogemos acá el subscriptor de la publicación en este caso el subscriptor es el

equipo cliente PC-GABY, para lo que deberemos agregar subscriptor al SQL

server.

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Seleccionamos que visualice más equipos para poder realizar la búsqueda.

Una vez encontrado el equipo cliente PC-GABY

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Autenticamos en modo SQL Server para poder conectarnos al equipo

subscriptor

PC-GABY

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Una vez conectador se deberá crear una nueva base de datos para el subscritor

PC-GABY

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

La base de datos que automáticamente replica la base del servidor en el equipo

cliente CP-GABY la llamaremos Base_Replica

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Seleccionamos los datos de logueo de la maquina cliente para ingresar al a

instancia

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Seleccionamos que se inicie inmediatamente.

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Seleccionamos el tipo de suscripción del equipo cliente, en este caso Servidor.

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Ya hemos finalizado la suscripción en el equipo servidor.

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Ahora ya podemos visualizar en el equipo servidor PROMOCION3-PC la

publicación llamada Replica, de la base de datos DISTRIBUCIÓN, y la

suscripción del equipo cliente PC-GABY con el nombre de la base de datos

donde se verá la réplica Base_Replica

MAESTRÍA EN GESTIÓN DE BASE DE DATOS

Ingresamos al equipo cliente donde podremos observar que la Base_Replica está

creada con todas las tablas de la base DISTRIBUCIÓN del equipo servidor

PROMOCION3-PC.