Beim Einrichten einer Publikation für die Replikation gibt es eine Option, um die Initialisierung aus der Sicherung zuzulassen. Wir erstellen seit einigen Jahren replizierte Datenbanken und haben immer von einem Backkup aus initialisiert, aber dieses Flag nie gesetzt (wir haben es erst vor ein paar Tagen zum ersten Mal bemerkt). Die Replikation hat die ganze Zeit ohne Probleme funktioniert.
Ich habe viele Treffer gefunden, die erklären, dass dies verwendet werden muss, aber keine, die erklären, warum.
Hat jemand ein Verständnis dafür, was dies tatsächlich tut? Aus meiner Sicht scheint es nicht notwendig zu sein, aber ich denke, ich muss etwas vermissen.
true
auch wenn sie nicht angegeben ist. msdn.microsoft.com/en-us/library/ms188738.aspxAntworten:
Fügen Sie die Kommentare in eine Antwort ein, damit die Frage als beantwortet markiert werden kann:
@ crummel4 sagt: "Siehe den dritten Abschnitt am Ende von http://replicationanswers.com/NoSyncOn2005.asp mit dem Titel" Wie "mit Backup initialisieren" funktioniert und wie Fallstricke vermieden werden. "
@Kin sagt: "Eine schrittweise Anleitung finden Sie unter http://www.mssqltips.com/sqlservertip/2386/initialize-sql-server-replication-using-a-database-backup/ oder http: // Blogs .msdn.com / b / repltalk / archive / 2010/03/16 / Deep-Dive-On-Initialize-From-Backup-for-Transactional-Replication.aspx
quelle