Quando eu preciso criar um agendamento para o Snapshot Agent para replicação transacional de envio?

1

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

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

    
por THEn 21.01.2010 / 22:15

1 resposta

1

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

Portanto, é melhor permitir que o Snapshot Agent seja executado ocasionalmente, assim como é bom ter um Backup de Banco de Dados Completo útil para o DR. O envio de logs sempre usará apenas backups de log, mas se o envio de log tiver um desastre, você precisará usar um backup completo para reinicializá-lo.

    
por 21.01.2010 / 23:49