/es/replicacion-de-bases-de-datos-parte-2/media/database_ok_2-619x346.jpg

Replicación de bases de datos (parte 2)

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

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

Procesando la petición. ¡Espera, por favor!