martes, 16 de noviembre de 2010

Replicacion de Bases de Datos Con SQL Server 2005

Para los amantes del CLICK DERECHO esta es una opcion facil de realizar una replicacion de datos entre maquinas con SQL Server 2005

Para iniciar una breve introduccion de lo que es una replica.

La replicacion de datos permite distribuir datos desde una base de datos de origen a una o mas bases de datos de destino. Las bases de datos de origen y destino pueden estar en diferentes servidores de SQL Server o en otros sistemas de bases de datos.


COMPONENTES DE REPLICA
PUBLICADOR: Son servidores que ponen los datos a disposición de otros servidores para la replica.

DISTRIBUIDOR: Son servidores que distribuyen datos replicados.


SUSCRIPTOR: Son los servidores de destino para réplica. Almacenan datos replicados y reciben actualizaciones.

Los datos que se están publicando para réplica se denominan artículos y publicaciones... UNIVERSIDAD DE EL SALVADOR
FACULTAD MULTIDISCIPLINARIA DE OCCIDENTE
DEPARTAMENTO DE INGENIERIA Y ARQUITECTURA

DOCENTE: ALEXANDER CALDERON

CATEDRA: BASES DE DATOS

INTEGRANTES
- CORNEJO MORAN, ERICK ALEXIS
- QUITEÑO GUTIERREZ, TATIANA MARIA
- TEJADA GUTIERREZ, YASSIR MIGUEL ALFREDO


Para los amantes del CLICK DERECHO esta es una opcion facil de realizar una replicacion de datos entre maquinas con SQL Server 2005

Para iniciar una breve introduccion de lo que es una replica.

La replicacion de datos permite distribuir datos desde una base de datos de origen a una o mas bases de datos de destino. Las bases de datos de origen y destino pueden estar en diferentes servidores de SQL Server o en otros sistemas de bases de datos.


COMPONENTES DE REPLICA
PUBLICADOR: Son servidores que ponen los datos a disposición de otros servidores para la replica.

DISTRIBUIDOR: Son servidores que distribuyen datos replicados.


SUSCRIPTOR: Son los servidores de destino para réplica. Almacenan datos replicados y reciben actualizaciones.

Los datos que se están publicando para réplica se denominan artículos y publicaciones.


PASOS PARA CREAR LA REPLICACION DE BASE DE DATOS
CONFIGURACION DE SQL SERVER PARA LA REPLICACION

Creacion de Usuarios
1. Seleccionamos inicios de sesion y elegimos nuevo inicio de sesion


2. Digitamos el nombre de nuestro usuario, seleccionamos la opcion de autenticacion sql server colocamos la contraseña para nuestro usuario y quitamos la seleccion de expiracion de contraseña...



3. En la opcion de Funciones del Servidor seleccionamos los roles o los permisos que deseamos y damos click en aceptar...



Creacion de la base de datos a replicar

1. Seleccionamos Base de Datos y click en la opcion nueva base de datos...




2. Colocamos en nobre de la base de datos y aceptar..



3. Crearemos la una tabla llamada "cliente" que sera la que se replicara con la otra maquina...en la opcion tabla seleccionamos nueva tabla



4. Le crearemos sus respectivos campos luego guardamos y le colocamos el nombre a nuestra tabla "cliente".



Ahora crearemos la publicacion para las maquinas que se replicaran en este caso tenemos la sucursal central y la sucursal oriente

Creacion de la Publicación en el Servidor Central

1. Iniciamos sesión con el usuario que acabamos de crear y se da click la opción Replica de nuestro servidor y damos click en Nueva publicación..



2. Aparece el asistente para las publicaciones...



3.Se elige la Base de datos que quiere ser publicada (replicacion)



4. Se selecciona el tipo de publicacion que se llevara a cabo ( Publicacion de Mezcla)


5.Eligiendo la compatibilidad de la publicacion(SQL 2008,2005,2000,etc)


6.Se seleccionan las tablas que se desean replicar(cliente)


7. …click en siguiente…



8.Se configura los tiempos en que sucedera la replicacion de datos


9. Seleccionamos el tiempo en el que queremos que repliquen los datos entre las bases de datos




10.Configuramos la seguridad de la replicacion



11.Nos logeamos con la sesión en la que estamos en nuestro caso scentral


12.…click en siguiente…


13.…click en siguiente para finalizar la publicacion….


14.…click en finalizar…




15.…click en cerrar…



Suscripcion de la sucursal que nos servira de cliente a la publicacion que acabamos de realizar

1. Click derecho sobre la publicación que acabamos de crear y elegimos la opción “nueva suscripción”




2.comienza el asistente para la nueva suscripcion…



3. Elegimos la publicacion de la base de datos



4.click en siguiente…




5. Elegimos la opcion Agregar suscriptor de SQL Server…


6.Nos logeamos con los usuarios sql creados en los clientes…



7. Se elige la base de datos publicada a la que se quiere suscribir (replicacion)



8.Configuramos la seguridad del Agente




9. Indicamos de nuevo los usuarios cliente que se suscribiran a la publicacion



10.click en siguiente..




11.Elegimos la sincronizacion “Continuamente”




12.click en siguiente..




13.elegimos el tipo de suscripcion en este caso es cliente…




14.Y la opcion “Gana el primero en publicar”




15.Click en siguiente para finalizar la suscripcion



16.Click en Finalizar…




17.Click en cerrar…



18. Ahora nos vamos a la maquina (oriente) en Replica verificamos que la suscripcion fue correcta.



Acontinuacion les dejo unos video para que vean paso a paso todo lo que acaban de leer se divio en 4 videos estan bien completos... espero les sirva de mucho este aporte y este blog...












1 comentario:

Unknown dijo...

Hola
Simplemente Me basta Decir wow!!! Magnifico Tutorial Muy bien, Ha sido un placer haberlo encontrado porque me ha servido de mucha utilidad en una practica que estoy realizando.

Sin mas que decir te doy mis mas sinceras gracias por tu gran aporte