Podczas konfigurowania publikacji do replikacji istnieje opcja Zezwalaj na inicjowanie z kopii zapasowej. Od kilku lat tworzymy replikowane bazy danych i zawsze inicjowaliśmy się z kopii zapasowej, ale nigdy nie ustawiliśmy tej flagi (zauważyliśmy ją po raz pierwszy kilka dni temu). Replikacja z pewnością działała bez problemu przez cały ten czas.
Znalazłem wiele trafień wyjaśniających, że należy tego użyć, ale żaden nie wyjaśnia, dlaczego.
Czy ktoś rozumie, co to właściwie robi? Z mojego punktu widzenia nie wydaje się to konieczne, ale myślę, że czegoś mi brakuje.
true
nawet wtedy, gdy nie jest określone. msdn.microsoft.com/en-us/library/ms188738.aspxOdpowiedzi:
Umieszczanie komentarzy w odpowiedzi, aby pytanie można było oznaczyć jako odpowiedź:
@ crummel4 mówi: „Zobacz trzecią sekcję od dołu http://replicationanswers.com/NoSyncOn2005.asp zatytułowaną Jak działa„ inicjowanie za pomocą kopii zapasowej ”i jak uniknąć pułapek”
@Kin mówi: „Szczegółowe instrukcje można znaleźć na stronie http://www.mssqltips.com/sqlservertip/2386/initialize-sql-server-replication-using-a-database-backup/ lub http: // blogach .msdn.com / b / repltalk / archive / 2010/03/16 / deep-dive-on-initialize-from-backup-for-transactional-replication.aspx
źródło