REPLICACIÓN
Entorno de trabajo:
Dispongo de dos instancias:
o ALBERTOMILIAN(SERVIDOR e INSTANCIA) a
o ALBERTOMILIAN\ALB_REPLI(mismo servidor, diferente instancia)
Replicaremos de la base de datos ASI2M la tabla ALUMNOS
¡ojo! Antes que nada los agentes de SQL Server arrancados
PASO 1- Creamos la publicación en servidor ALBERTOMILIAN del articulo
- Nos vamos a Replicacion/Publicaciones locales/Nueva Publicación
- ublizamos la BBDD: ASI2M
- Escogemos publicación de instantáneas = Snapshot replication, recordad que en cada transferencia de datos, transfiere todos los registros independientemente de si se han actualizado o no. Si escogemos publicación transaccional, enviará sólo los datos que se han modificado desde la última replicación
- En este apartado seleccionamos que parte de la BBDD queremos publicar para que sea replicada, en este ejemplo será la tabla ALUMNOS.
- En este apartado podemos hacer un filtro sobre la tabla alumnos, por si no quisiésemos replicarla/publicarla entera.
- En este punto programaremos cada cuanto tiempo queremos que haya traspaso de información.
- En este caso programamos que se traspase/refresque los datos cada 3 minutos
- En este punto especificaremos la cuenta con la que se hará la replicación, recordar que en este punto en donde suelen producirse más errores en las replicaciones
- En caso de cuentas heredaras de Windows: AlbertoMilian es el nombre del servidor y Alberto Milian es la cuenta de windows
- En caso de cuentas de sql-server; lo hago con el usuario del SQL-Server sa.
- Por último creamos la publicación
- Le ponemos nombre a la publicación: ASI2M_PUBLICACION
- Nos aseguramos que la publicación se ha creado correctamente.