base replica

Post on 06-Jul-2015

399 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

BASE DE DATOS III

ING: JUAN ANCASI C.

REPLICACION DE BASE DE DATOS

GESTOR: SQL SERVER

UNIVERSIDAD AUTONOMA DEL BENI

“José Ballivian”

INGENIERIA DE SISTEMAS

Integrantes:

Rony Melgar C

Beverly Jimenez S.

Francisco Javier Taseo M

Elifredo Zabala C.

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.

• 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

Componentes de replica

Agentes y trabajos de replicas

De instantánea (snapshot.exe):

• Crea instantánea de datos.

• De distribución.

• De combinación.

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.

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.

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

PASOS PARA CREAR LA

REPLICACION DE BASE DE

DATOS

CONFIGURACION DE SQL

SERVER PARA LA

REPLICACION

Creación de Usuarios

1. Seleccionamos inicios de sesión y elegimos nuevo

inicio de sesión

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

3. En la opción de Funciones del Servidor seleccionamos los roles o

los permisos que deseamos y damos clic en aceptar...

Creación de la base de datos a replicar

1. Seleccionamos Base de Datos y clic en la opción nueva base de

datos...

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

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

4. Le crearemos sus respectivos campos luego guardamos y le

colocamos el nombre a nuestra tabla “Asignatura".

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

3.Se elige la Base de datos que quiere ser publicada (replicación)

4. Se selecciona el tipo de publicación que se llevara a cabo ( Publicación de Mezcla)

5.Eligiendo la compatibilidad de la publicación(SQL 2008,2005,2000,etc)

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

7. …clic en

siguiente…

10.Configuramos la seguridad de la

replicación

11.Nos logeamos con la

sesión en la que estamos en

nuestro caso central

12.…clic en siguiente…

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”

2.comienza el asistente para la nueva

suscripcion…

3. Elegimos la publicación

de la base de datos

4.click en siguiente…

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 (replicación)

8.Configuramos la seguridad del Agente

9. Indicamos de nuevo los usuarios cliente que se

suscribirán a la publicación

14.Y la opción “Gana el primero en

publicar”

15.Click en siguiente para

finalizar la suscripcion

16.Click en Finalizar…

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

top related