Você está na página 1de 36

1 Bases de Datos Distribuidas

Replicación Snapshot
2

Distribuidor (Distributor)
3
Distribuidor (Distributor)

Configuración inicial SQL Server:


 Creamos un usuario el cual usaran para conectarse
los publicadores, en este caso “replicacion” este
usuario debe ser dbowner de todas las bases de
datos que se vayan a utilizar en nuestro caso
“distribution”.
 Tener iniciado SQL Agent en la configuración de
SQL Server.
 No tener activados otros protocolos más que
TCP/IP.
4
Distribuidor (Distributor)

Configuración inicial Windows


 Tener un usuario común, en este caso creamos uno
llamado “replicación” con permisos totales a la
carpeta compartida y a las bases de datos.
 Tener desactivado Firewall
 Tener en cuenta como se llama el equipo en este
ejemplo “DESKTOP-8UA2QDK”.
5
Distribuidor (Distributor)

Para comenzar damos click derecho donde dice


replication y le damos en configurar la distribución.:
6
Distribuidor (Distributor)
7
Distribuidor (Distributor)

Seleccionamos si
queremos que nuestra
maquina sea por
default el distribuidor
o se selecciona otra
máquina. En nuestro
caso utilizamos la
nuestra
8
Distribuidor (Distributor)

Si dejamos que
automáticamente se
inicie el servicio en el
agente nos mandara
un error al finalizar el
proceso. Pero por
default lo dejamos que
si se inicie
9
Distribuidor (Distributor)

Aquí se le dice a la
distribución donde
estará la carpeta que
compartiremos para
que los publicadores
tengan el espacio
necesario para hacer
las actividades
requeridas.
10
Distribuidor (Distributor)

Utilizamos los valores


por default y le damos
siguiente
11
Distribuidor (Distributor)

Si deseamos podemos
agregar a nuestros
publicadores aquí o se
puede configurar más
adelante
12
Distribuidor (Distributor)

Empezará a configurar,
alrededor tarda de 3
minutos o más
dependiendo de los
componentes de tu
máquina.
Puede arrojar el error
de iniciar el Agente
automáticamente.
13
Distribuidor (Distributor)
Para agregar publicadores, te vas al apartado de
distribution en sql server y le das propiedades de
distribución.
14
Distribuidor (Distributor)

En el panel
izquierdo click
en publicadores
y agregas donde
dice add a tus
publicadores.
Te pedirá una
contraseña para
que le la
proporciones a
tus publicadores.
15
Distribuidor (Distributor)
16
Distribuidor (Distributor)

La carpeta de repldata que aparece en la


configuración, la cual le tenemos que dar permisos
y compartirla.
17
Distribuidor (Distributor)

Le otorgamos los permisos necesarios al usuario


que la vaya a usar “replicación”.
\\DESKTOP-8UA2QDK\repldata
18

Publicador (Publisher)
19
Publicador (Publisher)

Para comenzar se selecciona realizar una nueva


publicación :
20
Publicador (Publisher)

Selecciona la base de datos a publicar:


21
Publicador (Publisher)

Selecciona la publicación de tipo Snapshot:


22
Publicador (Publisher)

Se indica la casilla de Tablas y seleccionamos las


tablas a replicar:
23
Publicador (Publisher)

Configurar el lapso entre cada replicación y crear el


snapshot inmediatamente::
24
Publicador (Publisher)
Se configura la seguridad de las cuentas a utilizar:
 Distribuidor: nombre del dominio del distribuidor y la cuenta. Se indica la
contraseña de la cuenta.
 Publicador: usuario de sql del publicador y las contraseñas correspondientes:
25
Publicador (Publisher)

Se asigna el nombre a la publicación:


26
Publicador (Publisher)

Se finaliza la configuración del publicador


27
Publicador (Publisher)

Cambiamos la ruta de la carpeta en donde se va a


estar replicando la publicación.
28
Publicador (Publisher)

Finalmente la publicación está en funcionamiento y


los suscriptores pueden conectarse:
29

Subscriptor (Subscriber)
30
Subscriptor (Subscriber)

Seleccionamos nueva subscripción


31
Subscriptor (Subscriber)

Al seleccionar la opción de nueva suscripción,


tenemos que seleccionar el publicador, en donde
nos autenticamos usando el usuario y la contraseña
del publicador:
32
Subscriptor (Subscriber)

Seleccionamos la opción
de que los agentes van a
correr del lado del
distribuidor, la suscripción
será del tipo Push:
33
Subscriptor (Subscriber)

Elegimos la base de datos


que se usará para la
suscripción
34
Subscriptor (Subscriber)

 Colocamos el nombre del


distribuidor en la parte del
dominio y el nombre de la
cuenta, seguido de la
contraseña de la cuenta
 En la segunda parte,
colocamos nuestro login de
sql en donde tenemos la
base de datos que es la
suscriptora y nuestra
contraseña
35
Subscriptor (Subscriber)

Se configura la
calendarización
36
Subscriptor (Subscriber)

Elegimos inicializar
inmediatamente y
posteriormente si se desea
se genera un script y
finalizamos.

Você também pode gostar