Udostępnij za pośrednictwem


Jak Konfigurowanie Peer-to-Peer replikacji transakcyjnej (SQL Server Management Studio)

W tym temacie opisano, jak skonfigurować i utrzymywać peer-to-peer topologia replikacji za pomocą Kreatora konfiguracji Peer-to-Peer topologii.Najpierw temat pokazano, jak utworzyć topologii trzy węzła z kreatora i zawiera opis sposobu dodawania i usuwania węzłów i połączeń między węzłami.W SQL Server 2008 i nowszych wersjach SQL Server, węzły mogą być dodawane lub połączone podczas działania jest występujących w systemie.Jeśli topologię zawiera SQL Server 2005 węzłów można połączyć nowy węzeł jeden węzeł istniejących, ale musi quiesce systemu, aby połączyć się z więcej niż jeden węzeł. Quiescing system obejmuje zatrzymanie działania na opublikowanych tabel na wszystkich węzłach i zapewnienie, że każdy węzeł otrzymała wszystkie zmiany od wszystkich innych węzłach.Ten proces jest opisane szczegółowo w ostatniej sekcji tego tematu.

Tworzenie topologii replikacji typu Peer-to-Peer

Poniższe kroki zawierają omówienie sposobów tworzenia topologii, który ma trzy węzły: Serwer a, Serwer B, i serwera c.Każdy etap jest opisany bardziej szczegółowo w tej sekcji.

  1. Upewnij się, że SQL Server Agent jest uruchomiony w każdym węźle i Agent odczytywania dziennika i dystrybucji Agent jest uruchomiony po skonfigurowaniu topologii.Aby uzyskać informacje o SQL Server Agent, zobacz Uruchamianie SQL Server Agent; Aby uzyskać informacje dotyczące uruchamiania i zatrzymywania agentów, zobacz Jak Uruchamianie i zatrzymywanie Agent replikacji (SQL Server Management Studio).

  2. Konfigurowanie rozkład Serwer A, Serwer B, i c serwera.

    Można użyć lokalnego lub dystrybutor zdalny.Jeśli używasz dystrybutor zdalny, firma Microsoft zaleca, aby używać takie same dystrybutor zdalny dla wszystkich węzłów, ponieważ potencjalnie jest pojedynczym punktem awarii.Aby uzyskać więcej informacji na temat dystrybutora, zobacz Replikacja, omówienie modelu publikowania.

  3. Tworzenie publikacja w Serwer A za pomocą Kreatora nowej publikacja.

  4. Włącz publikacja dla replikacja równorzędna za pomocą Właściwości publikacja - <publikacja> okna dialogowego.

  5. Inicjowanie schemat i dane w Serwer B i c serwera ręcznie lub przez przywrócenie bazy danych na Serwer A do Serwer B i c serwera.Schemat na wszystkich węzłach muszą być identyczne.

  6. Dodaj Serwer B i c serwera topologii przy użyciu Kreatora konfiguracji Peer-to-Peer topologii.Dodawanie serwerów: Tworzy publikacja na każdym serwerze; i tworzy subskrypcje w publikacjach, które znajdują się na innych serwerach w topologii.

    W przypadku każdej kolumny tożsamości w opublikowanych tabel, należy reseed zakresy tożsamości dla tabel w Serwer B i c serwera.

Aby skonfigurować dystrybucji dla każdego węzła

  1. W SQL Server Management Studio, połącz się z Serwer A. Należy powtórzyć ten proces konfiguracja dla Serwer B i c serwera.

  2. Rozwiń węzeł serwera, kliknij prawym przyciskiem myszy replikacji folder, a następnie kliknij Skonfigurować dystrybucji.

  3. Na dystrybutora strona Kreatora konfigurowania dystrybucji wybierz dystrybutora.

    Aby użyć dystrybutor lokalny, wybierz opcję '<nazwa_serwera>' będzie działał jako własną dystrybutora; SQL Server utworzy baza danych dystrybucji i.Używać dystrybutor zdalny, wybierz opcję Użyj następującego serwera jako dystrybutor, a następnie wybierz serwer.Serwer musi być już skonfigurowany jako dystrybutor oraz Wydawca musi być włączona dystrybutora.Aby uzyskać więcej informacji, zobacz Jak Włączanie zdalnego Wydawca na dystrybutora (SQL Server Management Studio).

    Jeśli wybierzesz dystrybutor zdalny, musisz wprowadzić hasło Hasło administracyjne strony połączeń nawiązywanych z Serwer A do dystrybutora.To hasło musi pasować do hasła określonego podczas Serwer A został włączony jako wydawcy w dystrybutor zdalny.

  4. Na Folderu migawka strona, określ folder migawka.

    Folder migawka jest tylko katalog, który został wyznaczony jako udział.Czynniki, które odczytywać i zapisywać do tego folderu musi mieć uprawnienia wystarczające do niego dostęp.Ten katalog przechowuje obiekty, które są wymagane przez replikacja na pierwszym węźle.Ten katalog nie jest używany przez replikacja równorzędna na innych węzłach, ale jest nadal wymagane do skonfigurowania dystrybutora.Aby uzyskać więcej informacji dotyczących zabezpieczania folderu, odpowiednio, zobacz Zabezpieczanie folderu Snapshot.

  5. Na baza danych dystrybucji strona, określ nazwę baza danych dystrybucji.

    baza danych dystrybucji przechowuje transakcji, metadane i dane historia.

  6. Na wydawcy strona, opcjonalnie włączyć do używania innych wydawców Serwer A jako dystrybutor zdalny.

    Włączenie innych wydawców używać Serwer A jako dystrybutor zdalny, musisz wprowadzić hasło Hasło dystrybutora strona połączeń nawiązywanych z wydawcy do dystrybutora.

  7. strona Kreatora akcji opcjonalnie skryptu ustawienia konfiguracja.Aby uzyskać więcej informacji, zobacz Replikacja skryptów.

Aby utworzyć publikacja na pierwszym węźle.

  1. W SQL Server Management Studio, połącz się z Serwer A, a następnie rozwiń węzeł serwera.

  2. Rozwiń replikacji folder, a następnie kliknij prawym przyciskiem Lokalnego publikacje folder.

  3. Kliknij nową publikację.

  4. Na Bazy danych w publikacji strona Kreatora nowej publikacji, zaznacz bazę danych, którą chcesz opublikować.

  5. Na Typu publikacja strona, zaznacz transakcyjnych publikacja.

  6. Na artykułów strona, zaznacz obiekty bazy danych, którą chcesz opublikować.

    Kliknij Właściwości artykuł do przeglądania i modyfikowania właściwości artykuł.Nie można zmienić następujące właściwości:

    • Nazwa obiektu docelowego

    • Właściciel obiektu docelowego

    • <Akcji> format dostarczania nie zestaw opcje (gdzie akcji jest INSERT, UPDATE lub DELETE), <akcji> Instrukcja lub <akcji> instrukcji bez kolumna listę.

  7. Nie można zdefiniować filtry na Filtrowanie wierszy tabeli strona, ponieważ filtrowanie peer-to-peer publikacji nie jest obsługiwane.

  8. Na migawka agenta strona, wyczyść Tworzenie migawka natychmiast.

  9. Na Zabezpieczeń agenta strona, określ poświadczenia dla agenta migawki i Agent odczytywania dziennika.

    Aby uzyskać więcej informacji o uprawnieniach, które są wymagane przez każdy agent, zobacz Model zabezpieczeń Agent replikacji i Najważniejsze wskazówki dotyczące zabezpieczeń replikacji.

  10. Na Działania kreatora strona, opcjonalnie skrypt publikacja.Aby uzyskać więcej informacji, zobacz Replikacja skryptów.

  11. Na Ukończ Kreatora strona, określ nazwę publikacja.Nazwy publikacja musi być taki sam element różnych topologii, ponieważ podczas tworzenia publikacja na każdym węźle, Kreatora konfiguracji Peer-to-Peer topologii używa tej nazwy.

Aby włączyć publikacja replikacja równorzędna

  1. Rozwiń replikacji folder na Serwer A, a następnie rozwiń Lokalnego publikacje folder.

  2. Kliknij prawym przyciskiem myszy publikacja utworzona, a następnie kliknij Właściwości.

  3. W właściwość publikacji - <publikacji> dialogowym na Opcje subskrypcji strona, wybierz wartość True dla właściwość Zezwalaj na subskrypcje peer-to-peer.

  4. Kliknij przycisk OK.

Aby zainicjować schemat i dane na każdym węźle

  • Inicjowanie Serwer B i c serwera w jednym z następujących sposobów:

    • Ręcznie skopiować schemat i dane z Serwer A do Serwer B i c serwera za pomocą Integration Services (SSIS), skrypty lub innej metoda.Upewnij się, że schemat i dane w Serwer B i c serwera są identyczne jak w Serwer A przed skonfigurowaniem tych serwerów jako równorzędne.

    • Przed skonfigurowaniem topologii, początkowych danych musi być obecny w każdym węźle.Użyj SQL Server funkcji Kopia zapasowa i przywracanie zainicjować danych w publikacja na każdym węźle w topologii.Kopia zapasowa powinna pochodzić z pierwszego węzła, który jest skonfigurowany; w tym przypadek jest to Serwer A.kopia zapasowa należy pobierać po publikacja na Serwer A jest tworzony i włączona replikacja równorzędna.W tym temacie założono, że działanie nie występuje na wszystkich nowych węzłów, zanim zostaną dodane wszystkie węzły; dlatego można użyć tej samej kopia zapasowa zainicjować każdego węzła.

      Działania występują na wszystkich nowych węzłów, zanim zostaną dodane wszystkie węzły, należy wykonać nowe kopia zapasowa po każdym węźle został dodany i co najmniej raz niezsynchronizowany z Serwer A.Gwarantuje to, że kopia zapasowa z Serwer A zawiera metadane dotyczące wszystkich innych węzłach.Na przykład, jeśli dodasz Serwer B i c serwera z działaniem tych węzłów: Inicjowanie Serwer B z kopia zapasowa z Serwer A; Konfigurowanie i zsynchronizować Serwer B; podjąć nowy kopia zapasowa z Serwer A; Inicjowanie c serwera z nowym kopia zapasowa; Konfigurowanie i zsynchronizować c serwera.

      Aby uzyskać więcej informacji dotyczących wykonywania tworzyć kopię zapasową zapasowej i przywracanie baz danych, zobacz Wykonywanie kopii zapasowych i przywracanie baz danych programu SQL Server.

      Ważna informacjaWażne:

      Podczas przywracania bazy danych nie zostanie określona opcja KEEP_REPLICATION (dla Transact-SQL) lub zachować ustawienia replikacja opcji (dla SQL Server Management Studio).Replikacja będzie odpowiednio skonfigurować bazę danych, po uruchomieniu Kreatora konfiguracji Peer-to-Peer topologii.

      Kopia zapasowa zawiera całej bazy danych; dlatego każda baza danych elementu równorzędnego zawiera pełną kopię baza danych publikacja podczas jego inicjowania.Kopia zapasowa może zawierać tabele, które nie są określone w artykułach w publikacja.Jest odpowiedzialny za administratora lub aplikacji, aby usunąć wszelkie niepożądane obiekty lub dane po kopia zapasowa został przywrócony.W kolejne synchronizacje zmiany danych są replikowane tylko, jeśli mają one zastosowanie do tabel, które są określone jako artykułów.

Konfigurowanie topologii

  1. Kliknij prawym przyciskiem myszy publikacja, utworzoną na Serwer A, a następnie kliknij przycisk Konfigurowanie topologii Peer-to-Peer.Należy odświeżyć węzeł publikacja, aby zobaczyć Konfigurowanie topologii Peer-to-Peer opcji.

  2. Na publikacja strona kreatora topologii konfiguracji Peer-to-Peer, publikacja, utworzoną na Serwer A zostaną zaznaczone.

  3. Na Konfigurowanie topologii strona, dodać Serwer B, a następnie powtórz tę procedurę dla c serwera:

    1. Kliknij prawym przyciskiem myszy powierzchni projektu strona, a następnie kliknij Dodaj nowego węzła równorzędnego.

    2. W połączenie z serwerem okno dialogowe należy połączyć się z Serwer B.

    3. W Dodawanie nowego węzła równorzędnego okno dialogowe Wybierz baza danych publikacja i wybierz Podłącz do wszystkich węzłów wyświetlanych.Jeśli jest włączone wykrywanie konfliktów (domyślnie), określić unikatową wartość dla każdego węzła w Identyfikator elementu równorzędnego pole.Wartość musi nigdy nie był używany w topologii.Kwerendy dla listy identyfikatorów, które są już używane, Mspeer_originatorid_history tabela systemowa.Aby uzyskać więcej informacji dotyczących wykrywanie konfliktów, zobacz Wykrywanie konfliktów w replikacji typu Peer-to-Peer.

    4. Kliknij przycisk OK. Server B now appears on the design surface with a connection to Server A.Gdy Server c dodaje się, każdy węzeł zostanie podłączony do innych węzłów.

  4. Na Agent odczytywania dziennika zabezpieczeń strona, określ poświadczenia dla Agent odczytywania dziennika na każdym węźle.

    Aby uzyskać więcej informacji o uprawnieniach, które są wymagane przez Agent odczytywania dziennika, zobacz Model zabezpieczeń Agent replikacji i Najważniejsze wskazówki dotyczące zabezpieczeń replikacji.

  5. Na Dystrybucji Agent zabezpieczeń strona, określ poświadczenia agentów dystrybucji, że usługa subskrypcji dla każdego węzła.

    Kreator konfiguracji Peer-to-Peer topologii tworzy wypychanie (działa Agent dystrybucji na dystrybutora), subskrypcje z niezależny agent dla subskrypcja.W topologii trzech węzłów każdy węzeł musi subskrypcja dla pozostałych dwóch węzłów tak, aby uruchomić dwóch czynników dystrybucji na każdy dystrybutor.

    Aby uzyskać więcej informacji dotyczących uprawnień, które są wymagane przez agenta dystrybucji, zobacz Model zabezpieczeń Agent replikacji i Najważniejsze wskazówki dotyczące zabezpieczeń replikacji.

  6. Na Inicjowania nowego elementu równorzędnego strona, zaznacz peer bazy danych utworzonej ręcznie lub zostały przywrócone z kopii zapasowych oryginalnych baza danych publikacja który nie został zmieniony od czasu wykonywania kopia zapasowa zostało podjęte.

  7. Zakończ pracę kreatora.Na Konstruowanie topologii Peer-to-Peer strona, mogły zostać wydane ostrzeżenie o Log Reader lub publikacja już istniejących dla Serwer A.To jest informacyjna i wymaga żadnej akcja.

  8. Jeśli tabele opublikowane po są wszystkie kolumny tożsamości przywracanie tożsamości zakres zostanie przypisany tabel na Serwer A byłoby również w tabelach w Serwer B i c serwera.Należy użyć dbcc checkident do reseed tabel na Serwer B i c serwera do zapewnienia, że inny zakres jest używany dla każdego.

    Aby uzyskać więcej informacji na temat zarządzania zakresy tożsamości, zobacz "Przypisywanie zakresów ręczne tożsamości zakres zarządzania" sekcja w Replikowanie kolumny tożsamości.

Dodawanie węzła, który jest uruchomiony program SQL Server 2008 lub nowszym istniejących topologii

Dodawanie węzła uruchomionego procesu SQL Server 2008 lub nowszej wersja istniejących topologii jest taka sama jak w tym węźle w początkowej konfiguracja. Aby dodać węzeł do istniejących topologii, wykonaj następujące kroki:

  1. Konfigurowanie rozkład Server D.

  2. Zainicjować schematu i danych na Server D przez przywrócenie bazy danych na Serwer A do Server D.

  3. Dodaj Server D topologii przy użyciu Kreatora konfiguracji Peer-to-Peer topologii.

Aby skonfigurować dystrybucji dla nowego węzła

  • Zobacz procedurę "Aby skonfigurować dystrybucji dla każdego węzła" wcześniej w tym temacie.

Zainicjowanie nowego węzła

  • Na Server D, przywracanie najnowszej kopia zapasowa bazy danych publikacja z Serwer A.kopia zapasowa z Serwer B lub c serwera można również; jednakże że serwera i bazy danych musi być zaznaczone na publikacji strona Kreatora konfiguracji Peer-to-Peer topologii podczas Server D jest dodawany.

Aby dodać węzeł do topologii

  1. Kliknij prawym przyciskiem myszy publikacja, utworzoną na Serwer A, a następnie kliknij przycisk Konfigurowanie topologii Peer-to-Peer.

  2. Na publikacja strona z Kreatora konfiguracji Peer-to-Peer topologii publikacja utworzony na Serwer A zostaną zaznaczone.

  3. Na Konfigurowanie topologii strona pojawi się Serwer A, Serwer B, i c serwera na powierzchnię projektu.

    1. Kliknij prawym przyciskiem myszy na powierzchnię projektu, a następnie kliknij Dodaj nowego węzła równorzędnego.

    2. W połączenie z serwerem okno dialogowe należy połączyć się z Server D.

    3. W Dodawanie nowego węzła równorzędnego okno dialogowe Wybierz baza danych publikacja.

    4. Tworzenie połączeń między wszystkich czterech węzłów, zaznacz opcję Podłącz do wszystkich węzłów wyświetlanych.Jeśli chcesz dodać połączenia między niektóre węzły ręcznie, upewnij się, że pole wyboru jest wyczyszczone.

    5. Kliknij przycisk OK.

    6. Jeśli wybrano Podłącz do wszystkich węzłów wyświetlanych, każdy węzeł będzie połączony trzy węzły.Wyczyszczenie tego pola wyboru, należy ręcznie dodać połączenia: Kliknij prawym przyciskiem myszy węzeł, kliknij Dodaj nowe połączenie Peer, a następnie przeciągnij strzałkę połączenia do innego węzła.Powtórz ten proces dla każdego połączenia, które chcesz ustanowić między Server D i innych węzłów.

  4. Zakończ Peer-to-Peer topologii Kreatora konfiguracji opisane w procedurze "Aby skonfigurować topologii" wcześniej w tym temacie.

Usuwanie węzła z topologii

Aby usunąć węzeł z topologii

  1. Na Konfigurowanie topologii strona Kreatora konfiguracji Peer-to-Peer topologia kliknij prawym przyciskiem myszy węzeł, a następnie kliknij Usuwanie węzła równorzędnego.

  2. Zakończ Peer-to-Peer topologii Kreatora konfiguracji opisane w procedurze "Aby skonfigurować topologii" wcześniej w tym temacie.

Usuwanie połączenia między dwoma węzłami

Aby usunąć połączenie między węzłami w topologii

  1. Na Konfigurowanie topologii strona Kreatora konfiguracji Peer-to-Peer topologii prawym przyciskiem myszy węzeł lub powierzchni projektu, a następnie kliknij Usuń połączenie Peer.

  2. Zakończ Peer-to-Peer topologii Kreatora konfiguracji opisane w procedurze "Aby skonfigurować topologii" wcześniej w tym temacie.

Ukrywanie węzła w topologii

Topologia ma wiele węzłów, może być przydatne ukryć jeden lub więcej węzłów.Należy pamiętać, że połączeń tylko między węzłami, które są widoczne na powierzchni projektu można dodawać.

Aby ukryć węzeł topologii

  1. Na Konfigurowanie topologii strona Kreatora konfiguracji Peer-to-Peer topologia kliknij prawym przyciskiem myszy węzeł, a następnie kliknij Wybierz węzłów do widoku.

  2. W Dodaj i usuń elementy równorzędne okno dialogowe, wybierz węzły do dodania lub usunięcia z powierzchni projektu.

  3. Kliknij przycisk OK.

Dodawanie węzła programu SQL Server 2005 do istniejących topologii

Jak wspomniano we wprowadzeniu do tego tematu, głównym różnica między Dodawanie SQL Server 2005 węzeł i dodawanie węzła z systemem nowszym wersja z SQL Server, który jest SQL Server 2005 wymaga quiesce system połączyć nowy węzeł, aby wszystkie istniejące węzły.Poniższa seria procedur pokazuje sposób dodawania SQL Server 2005 węzła do istniejącego topologii etapami:

  • Jeden etap obejmuje częściowo łączenie Server D topologii, tworząc subskrypcje między Serwer A i Server D.Dzięki temu zmiany nadal występują na Serwer A, Serwer B, i c serwera.Zmiany w Server D można rozpocząć natychmiast subskrypcje zostały utworzone między Serwer A i Server D.Zmienia się z Serwer B i c serwera są replikowane do Server D przez Serwer A.

  • Drugim etapie polega całkowicie łączenie Server D topologii, tworząc subskrypcje między Serwer B i Server Di między c serwera i Server D.Na tym etapie należy quiesce systemu.

    Drugim etapie nie jest wymagane, ale zapewnia odporności na uszkodzenia więcej niż w przypadku pojedynczego połączenia między Serwer A i Server D.

Jeden etap procedury

Aby skonfigurować dystrybucji dla nowego węzła

  • Zobacz procedurę "Aby skonfigurować dystrybucji dla każdego węzła" wcześniej w tym temacie.

Zainicjowanie nowego węzła

  • Na Server D, przywracanie najnowszej kopia zapasowa bazy danych publikacja z Serwer A.kopia zapasowa z Serwer B lub c serwera może być również użyte, jednak, że serwer i baza danych musi być zaznaczone na publikacji strona Kreatora konfiguracji Peer-to-Peer topologii podczas Server D jest dodawany.

Aby dodać nowy węzeł do topologii (Tworzenie subskrypcje między serwerem a i d serwera)

  1. Kliknij prawym przyciskiem myszy publikacja, utworzoną na Serwer A, a następnie kliknij przycisk Konfigurowanie topologii Peer-to-Peer.

  2. Na publikacja strona kreatora topologii konfiguracji Peer-to-Peer, publikacja, utworzoną na Serwer A zostaną zaznaczone.

  3. Na Konfigurowanie topologii strona pojawi się Serwer A, Serwer B, i c serwera na powierzchnię projektu.

    1. Kliknij prawym przyciskiem myszy na powierzchnię projektu, a następnie kliknij Dodaj nowego węzła równorzędnego.

    2. W połączenie z serwerem okno dialogowe należy połączyć się z Server D.

    3. W Dodawanie nowego węzła równorzędnego okno dialogowe Wybierz baza danych publikacja.

    4. Kliknij przycisk OK.

    5. Dodaj połączenie między Serwer A i Server D: Kliknij prawym przyciskiem myszy Serwer A, kliknij Dodaj nowe połączenie Peer, a następnie przeciągnij strzałkę połączenia Server D.

  4. Na Agent odczytywania dziennika zabezpieczeń strona, określ poświadczenia dla Agent odczytywania dziennika na Server D.

  5. Na Dystrybucji Agent zabezpieczeń strona, określ poświadczenia agentów dystrybucji na Serwer A i Server D.

  6. Na Inicjowania nowego elementu równorzędnego strona, zaznacz zostały przywrócone z kopia zapasowa oryginalnej bazy danych publikacja i baza danych publikacji został zmieniony po wykonaniu kopia zapasowa.

    Po wybraniu tej opcji zmiany, które nie są uwzględniane w kopia zapasowa z Serwer A będą dostarczane do przywróconej bazy danych na Server D.Po włączeniu publikacja replikacja równorzędna, allow_initialize_from_backup właściwość publikacja został zestaw do True.Replikacji natychmiast uruchomić śledzenie zmian w bazie danych publikacja w Serwer A , dzięki czemu inne równorzędne może przełączyć aktualne po przywracanie.

  7. Kliknij Przeglądaj przycisk Przejdź do kopia zapasowa, który jest używany i replikacja odczyta numer sekwencyjny dziennika (LSN) z kopia zapasowa.Wszystkie zmiany w baza danych publikacja na Serwer A zawierające LSN wyższe będą dostarczane do Server D.

  8. Zakończ pracę kreatora.

  9. Dla dowolnego opublikowane tabele zawierające zakresy tożsamość tożsamości zakres, które są przypisane do każdej tabela na Serwer A także służyć na Server D.Jeśli zostanie nie quiesce systemu i pełni połączyć wszystkie węzły, przypisz odpowiedni zakres dla każdej tabela na Server D za pomocą poniższej procedury.Jeśli pełni połączy wszystkie węzły, można przypisać zakresy po zakończeniu quiesce.

    1. Wykonanie sp_requestpeerresponse na Server D i pobierania parametru wyjściowego @ request_id.

    2. Domyślnie, Agent dystrybucji jest zestaw do pracy ciągłej; Dlatego tokeny powinny być przesyłane do wszystkich węzłów automatycznie.Jeśli Agent dystrybucji nie jest uruchomiony w trybie ciągłym, należy uruchomić agenta.Aby uzyskać więcej informacji, zobacz Pojęcia dotyczące plików wykonywalnych Agent replikacji lub Jak Uruchamianie i zatrzymywanie Agent replikacji (SQL Server Management Studio).

    3. Wykonanie sp_helppeerresponses, zapewniając @ request_id wartość pobraną w kroku b.Poczekaj, aż wszystkie węzły wskazują otrzymali żądania równorzędnego.

    4. Reseed w każdej tabela za pomocą DBCC CHECKIDENT Server D do zapewnienia, że używany jest odpowiedni zakres.

Etap dwóch procedur.

Aby quiesce topologii

  1. Zatrzymaj wszystkie działania na wszystkich opublikowanych tabel w topologii peer-to-peer.

  2. Wykonanie sp_requestpeerresponse w bazie danych na Serwer A, Serwer B, Serwera C, i Server Di pobierania parametru wyjściowego @ request_id.

  3. Domyślnie, Agent dystrybucji jest zestaw do pracy ciągłej; Dlatego tokeny powinny być przesyłane do wszystkich węzłów automatycznie.Jeśli Agent dystrybucji nie jest uruchomiony w trybie ciągłym, należy uruchomić agenta.Aby uzyskać więcej informacji, zobacz Pojęcia dotyczące plików wykonywalnych Agent replikacji lub Jak Uruchamianie i zatrzymywanie Agent replikacji (SQL Server Management Studio).

  4. Wykonanie sp_helppeerresponses, zapewniając @ request_id wartość pobraną w kroku 2.Poczekaj, aż wszystkie węzły wskazują otrzymali żądania równorzędnego.

  5. W razie potrzeby, należy przypisać nowej tożsamości zakresów.Teraz można całkowicie podłączyć topologii przez dodawanie pozostałych subskrypcji.

Aby utworzyć dodatkowe subskrypcji dla nowego węzła

  1. Kliknij prawym przyciskiem myszy publikacja, utworzoną na Serwer A, a następnie kliknij przycisk Konfigurowanie topologii Peer-to-Peer.

  2. Na publikacja strona kreatora topologii konfiguracji Peer-to-Peer, publikacja, utworzoną na Serwer A zostaną zaznaczone.

  3. Na Konfigurowanie topologii strona zostanie wyświetlony Serwer A, Serwer B, i Serwera C, i Server D na powierzchnię projektu.

    1. Kliknij prawym przyciskiem myszy Serwer B, kliknij Dodaj nowe połączenie Peer, a następnie przeciągnij strzałkę połączenia Server D.

    2. Kliknij prawym przyciskiem myszy c serwera, kliknij Dodaj nowe połączenie Peer, a następnie przeciągnij strzałkę połączenia d serwera.

  4. Na Agent odczytywania dziennika zabezpieczeń strona, określ poświadczenia dla Agent odczytywania dziennika na Serwer B, Serwera C, i Server D.

  5. Na Dystrybucji Agent zabezpieczeń strona, określ poświadczenia agentów dystrybucji na Serwer A, Serwer B, Serwera C, i Server D.

  6. Na Inicjowania nowego elementu równorzędnego strona, zaznacz peer bazy danych utworzonej ręcznie lub zostały przywrócone z kopii zapasowych oryginalnych baza danych publikacja który nie został zmieniony od czasu wykonywania kopia zapasowa zostało podjęte.Wszystkie węzły mają już danych; Wybór tej opcji gwarantuje ustanowione relacje właściwego subskrypcja między każdym węźle.

  7. Zakończ pracę kreatora, a następnie ponownie aktywności w systemie.