1. UNIVERSIDAD AUTONOMA DEL BENI
“José Ballivian”
INGENIERIA DE SISTEMAS
BASE DE DATOS III
ING: JUAN ANCASI C.
REPLICACION DE BASE DE DATOS
GESTOR: SQL SERVER
Integrantes:
Rony Melgar C
Beverly Jimenez S.
Francisco Javier Taseo M
Elifredo Zabala C.
2.
3. 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 servidores de destino para replica. Almacenan datos
replicados y reciben actualizaciones.
4. Componentes de replica
• Los datos que se están publicando para la replica se
denominan artículos y publicaciones .
• Los artículos pueden contener :
Una tabla completa.
solo ciertas columnas de una tabla
5. Agentes y trabajos de replicas
De instantánea (snapshot.exe):
• Crea instantánea de datos.
• De distribución.
• De combinación.
6. PUBLICACION:
Una publicación es un conjunto de artículos de una base de
datos.
SUSCRIPCION:
Es una petición de copia de datos o de objeto de una base de
datos para replicar.
Una suscripción define que publicaciones se recibirá donde y
cuando.
7. REPLICACION DE MEZCLA
• Permiten que varios sitios funciones en línea o desconectados de manera
autónoma, y mezclar mas adelante las modificaciones de datos realizadas
en un resultado único y uniforme.
• La instantánea inicial se aplica a las suscriptores.
• Los datos se sincronizan entre los servidores a una hora programada o a
petición.
• Las actualizaciones se realizan de manera independiente, sin protocolo de
confirmación, en más de un servidor, así el publicador o mas de suscriptor
pueden haber actualizado los mismo datos.
• Por lo tanto pueden producirse conflictos al mezclar las modificaciones de
datos.
• Cuando se produce un conflicto, el agente de mezcla invoca a una
resolución para determinar que datos que aceptarán y se propagaran a otros
sitios.
8. REPLICACION DE MEZCLA
• Es útil en un ambiente en los que cada sitio hacen cambios solamente
en sus datos. Pero que necesitan tener la información de los otros
sitios
9.
10. PASOS PARA CREAR LA
REPLICACION DE BASE DE
DATOS
CONFIGURACION DE SQL
SERVER PARA LA
REPLICACION
12. 2.- Digitamos el nombre de nuestro usuario, seleccionamos la
opción de autenticación SQL server colocamos la contraseña para
nuestro usuario y quitamos la selección de expiración de
contraseña...
13. 3. En la opción de Funciones del Servidor seleccionamos los roles o
los permisos que deseamos y damos clic en aceptar...
14. Creación de la base de datos a replicar
1. Seleccionamos Base de Datos y clic en la opción nueva base de
datos...
16. 3. Crearemos la una tabla llamada “Asignatura" que será la que
se replicara con la otra maquina...en la opción tabla
seleccionamos nueva tabla
17. 4. Le crearemos sus respectivos campos luego guardamos y le
colocamos el nombre a nuestra tabla “Asignatura".
18. Ahora crearemos la publicación para las maquinas que se replicaran en este caso tenemos la
sucursal servicio y la sucursal cliente
Creación de la Publicación en el Servidor servicio
1. Iniciamos sesión con el usuario que acabamos de crear y se da clic la opción Replica de
nuestro servidor y damos clic en Nueva publicación..
28. Suscripcion de la sucursal que nos servirá de cliente a la publicación que acabamos de
realizar
1. Clic derecho sobre la publicación que acabamos de crear y elegimos la opción “nueva
suscripción”
29. 2.comienza el asistente para la nueva 3. Elegimos la publicación
suscripcion… de la base de datos
4.click en siguiente…