Jak Konfigurowanie wykrywania konfliktów dla typu Peer-to-Peer replikacji transakcyjnej (SQL Server Management Studio)
Replikacja typu peer-to-peer zawiera opcję, aby włączyć wykrywanie konfliktów między topologię.Aby uzyskać więcej informacji, zobacz Wykrywanie konfliktów w replikacji typu Peer-to-Peer.
Aby użyć wykrywanie konfliktów, we wszystkich węzłach musi być uruchomiony SQL Server 2008 lub nowszej wersja; i wykrywania musi być włączony dla wszystkich węzłów.W przypadku konfigurowania replikacja równorzędna w kreatorze Konfigurowanie topologii Peer-to-Peer, domyślnie jest włączone wykrywanie konfliktów, ale należy określić identyfikator autora dla każdego węzła. Aby uzyskać więcej informacji na temat konfigurowania topologii, zobacz Jak Konfigurowanie Peer-to-Peer replikacji transakcyjnej (SQL Server Management Studio).
Ostrzeżenie
Podczas konfigurowania replikacja równorzędna należy określić identyfikator dla każdego węzła.Identyfikator musi być unikatowa we wszystkich węzłach w topologii, są przechowywane w originator_id column w MSpeer_originatorid_history tabela systemowa.Jeśli węzeł zostanie usunięty z topologii, identyfikator nadal jest zachowywana w tabela historia.Identyfikator jest zachowywana, aby zapobiec false konflikty w przypadku zmiany z usuniętego węzła, które nadal są replikowane w topologii.Jeśli chcesz użyć ponownie identyfikator dla nowego węzła, należy najpierw ręcznie usunąć identyfikator z MSpeer_originatorid_history tabela na wszystkich węzłach.Przed usunięciem identyfikator węzła wykonać sp_requestpeerresponse zweryfikować, że wszystkie zmiany, które pochodzą z tego węzła zostały zreplikowane.
Aby określić identyfikator autora dla każdego węzła
Na Konfigurowanie topologii strona Kreatora konfiguracji Peer-to-Peer topologia kliknij prawym przyciskiem myszy powierzchni projektu strona, a następnie kliknij Dodaj nowego węzła równorzędnego.
W połączenie z serwerem okno dialogowe opcję połączenia z serwerem.
W Dodawanie nowego węzła równorzędnego okno dialogowe Wybierz baza danych publikacjai określić unikatową wartość dla węzła w Identyfikator elementu równorzędnego pole.Wartość musi nigdy nie był używany w topologii.Lista identyfikatorów, które są już używane, należy wykonać sp_help_peerconflictdetection.
Aby wyświetlić wartość Identyfikatora zleceniodawcy dla węzła
- Wyświetlanie wartości Identyfikatora zleceniodawcy na Opcje subskrypcji strona Właściwości publikacji - <publikacji> okna dialogowego.Wartość jest wyświetlana w Peer zleceniodawcy identyfikator pole.Aby uzyskać więcej informacji na temat dostępu do tego okna dialogowego, zobacz Jak Wyświetlanie i modyfikowanie publikacji i właściwości artykułu (SQL Server Management Studio).
Aby wyłączyć wykrywanie konfliktów
- Na Opcje subskrypcji strona Właściwości publikacji - <publikacji> okno dialogowe Wybierz False z wykrywanie konfliktów peer-to-peer Zezwalaj listy.Aby uzyskać więcej informacji na temat dostępu do tego okna dialogowego, zobacz Jak Wyświetlanie i modyfikowanie publikacji i właściwości artykułu (SQL Server Management Studio).