Quando preciso criar um agendamento para o Snapshot Agent para replicação transacional push?

Quando preciso criar um agendamento para o Snapshot Agent para replicação transacional push?

Estou trabalhando com replicação de banco de dados transacional para assinante push. Minha estrutura de banco de dados não será alterada em breve. Preciso usar "Agendar o Snapshot Agent"?

Qual é o principal motivo para ativar a opção "Agendar o agente de instantâneo" no agente de instantâneo no MSSQL Server 2005?

Responder1

Se o seu assinante ficar muito desatualizado, será necessário um instantâneo para reinicializar a replicação. Então... se o seu Snapshot Agent não estiver em execução, o sistema precisará armazenar todos os logs desde o último snapshot, ou então não será capaz de reinicializar um assinante, se necessário.

Portanto, é melhor deixar o Snapshot Agent ser executado ocasionalmente, assim como é bom ter um backup completo do banco de dados à mão para DR. O envio de log sempre usará apenas backups de log, mas se o envio de log sofrer um desastre, você precisará usar um backup completo para reinicializá-lo.

informação relacionada