miércoles, 15 de diciembre de 2010

REPLICACIÓN DE BASE DE DATOS SQL SERVER



ELABORADO POR:
Contreras Gálvez, Carlos Eduardo
Jiménez Álvarez, Rafael Leonardo
Pineda Mina, Federico Emilio
Portillo Ángel, Pedro Alberto

Santa Ana, 15 de junio de 2010

En los videos siguientes presentamos la forma de replicar base de datos utilizando SQL Server.


ELABORADO POR:
Contreras Gálvez, Carlos Eduardo
Jiménez Álvarez, Rafael Leonardo
Pineda Mina, Federico Emilio
Portillo Ángel, Pedro Alberto

Santa Ana, 15 de junio de 2010

En los videos siguientes presentamos la forma de replicar base de datos utilizando SQL Server.

VIDEO 01: PREPARACIÓN DE LOS DOS EQUIPOS


VIDEO 02: REPLICACIÓN DE BASE DE DATOS



A CONTINUACIÓN CAPTURAS DE PANTALLA Y PASOS MÁS RELEVANTES PARA CONFIGURAR Y EJECUTAR LA REPLICACIÓN

Deberá asegurarse que los equipos estén ubicadas en la misma red y grupo de trabajo. De no estarlo hacer las configuraciones necesarias.

Deshabilitar Firewall y Antivirus, o crear excepciones para la utilización de acceso remoto.
Paso seguido, abrir el “Panel de Control”

En él seleccionamos “Rendimiento y Mantenimiento”

En la sección de “Herramientas Administrativas”, seleccionamos ahora “Servicios”, para establecer los servicios necesarios para la replicación en este equipo.

Los servicios que debemos habilitar son:
• Administrador de conexiones Automáticas de Acceso remoto
• Administrador de Conexiones de Acceso Remoto
• Conexiones de Red
• Enrutamiento y Acceso Remoto
• Llamada a Procedimiento remoto
• Explorador SQL Server
• Servicios de Aprovisionamiento de Red
En el siguiente ejemplo mostramos como habilitar el servicio de “Enrutamiento y acceso Remoto”
Seleccionamos el Servicio de “Enrutamiento y acceso remoto” de la lista de servicios locales. Damos click derecho sobre este servicio y en el despegable seleccionamos la opción “propiedades”.

Seleccionamos el tipo de inicio “Automático” para que el servicio se active al encender el equipo. Luego seleccionamos “Iniciar” para que el servicio comience a ejecutarse

Se permite conexiones remotas a SQL. En menú inicio se selecciona Microsoft SQL Server, en él Herramientas de Configuración y ahí Configuración de superficie de SQL Server.

En esta ventana seleccionamos: Configuración de superficie para servicios y conexiones.

En la sección de Conexiones remotas, habilitamos Conexiones locales y remotas, seleccionando además Usar TCP/IP y canalizaciones con nombre.

Al haber hecho el paso anterior, en la misma ventana seleccionamos Servicio, para detener el servicio y luego iniciar de nuevo para que el servicio reconozca los cambios efectuados.
Ahora nos disponemos a hacer la configurar la conexión de las máquinas.
En Panel de Control seleccionamos Rendimiento y Mantenimiento, luego Administración de equipos, damos click derecho sobre “Administración de equipo (local)” y en el menú despegable seleccionamos la opción “conectar con otro equipo”

Aparecerá entonces el cuadro que se muestra a continuación, seleccionamos “otro equipo” y presionamos el botón “examinar”

Se desplegará este cuadro y seleccionaremos el botón “Avanzadas…”

Si presionamos “Buscar ahora” permitirá que el equipo detecte automáticamente los dispositivos que estén alrededor para establecer la conexión.

En nuestro escenario se han detectado dos equipos: CARLOSEDUARDO y LAPTOP, seleccionamos CARLOSEDUARDO por ser el equipo en que realizaremos la replicación

Regresamos al cuadro anterior ya con el nombre de nuestro equipo para la conexión y seleccionamos “aceptar”

Por último presionamos “aceptar” para establecer la comunicación de forma definitiva.

Para terminar el proceso de replicación, se ejecuta el Asistente de Publicaciones. (Todos los pasos que a continuación mencionamos se realizan en la máquina MAESTRA)


Seleccionamos la base de datos a replicar.

Se selecciona el tipo de publicación.

Se selecciona el tipo de suscriptor de las publicaciones.

Luego seleccionamos las tablas que serán publicadas.

Se generan los filtros para la replicación.

En el ejemplo, se seleccionará replicación sólo para sucursal de Santa Ana.


Se continúan los pasos del Agente de Instantáneas que permitirá la replicación.

Seleccionamos el Inicio de Sesión creado en el maestro.

Se hará la autenticación por la cuenta del inicio de SQL Server

Las ventanas que se desplegarán serán las siguientes.




Se inicia el asistente de Suscripción (en la máquina Maestra)

Esto se hace con el fin de suscribirse a una publicación

Se agrega el suscriptor de SQL Server


Seleccionamos la PC-Cliente

Laptop es la pc del cliente

Se indican el nombre de usuario y contraseña del cliente.

A qué base de datos se replicara…como no tenemos creamos una




Inicio de sesión del cliente


Seleccionamos en este panel “ejecutar continuamente” pues no requiere petición para la replicación.


El número de prioridad es para la resolución de conflictos en caso de tener más de un cliente que pudiesen editar el mismo registro. Mientras más alto, mas prioridad se posee




Se muestra la suscripción creada:

Con esto ya queda finalizado el proceso de replicación de Base de datos en SQL.

Para conseguir los documentos de este manual puedes descargarlos de los siguientes sitios:

MEGAUPLOAD
Archivo en formato pdf
Archivo en formato docx

RAPIDSHARE
Archivo en formato pdf
Archivo en formato docx

MEDIAFIRE
Archivo en formato pdf
Archivo en formato docx

FILEFACTORY
Archivo en formato pdf
Archivo en formato docx

DEPOSITFILES
Archivo en formato pdf
Archivo en formato docx

HOTFILE
Archivo en formato pdf
Archivo en formato docx

Video en HD
VIDEO HD


Leer nota completa...

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...














Leer nota completa...