¿Cuándo necesito crear una programación para Snapshot Agent para la replicación transaccional push?

¿Cuándo necesito crear una programación para Snapshot Agent para la replicación transaccional push?

Estoy trabajando con la replicación de bases de datos transaccionales para suscriptores push. La estructura de mi base de datos no cambiará pronto. ¿Tengo que utilizar "Programar el agente de instantáneas"?

¿Cuál es la razón principal para habilitar la opción "Programar el agente de instantáneas" en el agente de instantáneas en MSSQL Server 2005?

Respuesta1

Si su suscriptor queda muy desactualizado, necesitará una instantánea para reinicializar la replicación. Entonces... si su Snapshot Agent no se está ejecutando, el sistema necesitará almacenar todos los registros desde la última instantánea o, de lo contrario, no podrá reinicializar un suscriptor si es necesario.

Por lo tanto, es mejor dejar que Snapshot Agent se ejecute ocasionalmente, al igual que es bueno tener una copia de seguridad completa de la base de datos a mano para DR. El envío de registros siempre utilizará solo copias de seguridad de registros, pero si su envío de registros tiene un desastre, necesitará usar una copia de seguridad completa para reinicializarlo.

información relacionada