Vorgehensweise: Konfigurieren der Konflikterkennung für die Peer-to-Peer-Transaktionsreplikation (SQL Server Management Studio)
Die Peer-to-Peer-Replikation enthält die Option, die Konflikterkennung für eine gesamte Topologie zu aktivieren. Weitere Informationen finden Sie unter Konflikterkennung bei der Peer-to-Peer-Replikation.
Zur Verwendung der Konflikterkennung muss auf allen Knoten SQL Server 2008 oder eine höhere Version ausgeführt werden, und die Erkennung muss für alle Knoten aktiviert sein. Wenn Sie die Peer-to-Peer-Replikation im Assistenten zum Konfigurieren der Peer-to-Peer-Topologie konfigurieren, wird die Konflikterkennung zwar automatisch aktualisiert, aber Sie müssen trotzdem eine Absender-ID für jeden Knoten angeben. Weitere Informationen zum Konfigurieren einer Topologie finden Sie unter Vorgehensweise: Konfigurieren der Peer-to-Peer-Transaktionsreplikation (SQL Server Management Studio).
Hinweis |
---|
Wenn Sie Peer-to-Peer-Replikation konfigurieren, geben Sie eine ID für jeden Knoten an. Diese ID muss für alle Knoten in der Topologie eindeutig sein und wird in der Spalte originator_id der Systemtabelle MSpeer_originatorid_history gespeichert. Wenn ein Knoten aus der Topologie entfernt wird, wird die ID weiterhin in der Verlaufstabelle beibehalten. Die ID wird beibehalten, um FALSE-Konflikte zu vermeiden, wenn Änderungen am entfernten Knoten weiterhin topologieübergreifend repliziert werden. Wenn Sie die ID für einen neuen Knoten wiederverwenden möchten, müssen Sie die ID endgültig aus der Tabelle MSpeer_originatorid_history für alle Knoten löschen. Bevor Sie eine ID für einen Knoten löschen, führen Sie sp_requestpeerresponse aus, um zu überprüfen, ob alle Änderungen, die vom Knoten herrühren, repliziert wurden. |
So geben Sie eine Absender-ID für jeden Knoten an
Klicken Sie auf der Seite Topologie konfigurieren des Assistenten zum Konfigurieren der Peer-to-Peer-Topologie mit der rechten Maustaste auf die Entwurfsoberfläche der Seite, und klicken Sie dann auf Neuen Peerknoten hinzufügen.
Stellen Sie im Dialogfeld Verbindung mit Server herstellen die Verbindung mit dem Server her.
Wählen Sie im Dialogfeld Neuen Peerknoten hinzufügen die Veröffentlichungsdatenbank aus, und geben Sie im Feld Peer-ID einen eindeutigen Wert für den Knoten an. Der Wert darf nicht schon einmal in der Topologie verwendet worden sein. Führen Sie zum Anzeigen einer Liste der bereits verwendeten IDs sp_help_peerconflictdetection aus.
So zeigen Sie den Wert der Absender-ID für einen Knoten an
- Zeigen Sie den Wert der Absender-ID im Dialogfeld Veröffentlichungseigenschaften - <Veröffentlichung> auf der Seite Abonnementoptionen an. Der Wert wird im Feld Absender-ID des Peers angezeigt. Weitere Informationen zum Zugreifen auf dieses Dialogfeld finden Sie unter Vorgehensweise: Anzeigen und Ändern der Eigenschaften von Veröffentlichungen und Artikeln (SQL Server Management Studio).
So deaktivieren Sie die Konflikterkennung
- Wählen Sie im Dialogfeld Veröffentlichungseigenschaften - <Veröffentlichung> auf der Seite Abonnementoptionen in der Liste Peer-to-Peer-Konflikterkennung zulassen den Wert Falsch aus. Weitere Informationen zum Zugreifen auf dieses Dialogfeld finden Sie unter Vorgehensweise: Anzeigen und Ändern der Eigenschaften von Veröffentlichungen und Artikeln (SQL Server Management Studio).