Udostępnij za pośrednictwem


Lekcja 2: Tworzenia subskrypcja na publikacja w transakcji

W tej lekcji użytkownik utworzy subskrypcja przy użyciu SQL Server Management Studio. W tej lekcji wymaga ukończona poprzedniej lekcji Lekcja 1: Publikowanie danych za pomocą replikacja transakcji.

Do utworzenia subskrypcja

  1. Połączyć się z Wydawca w SQL Server Management Studio, rozwiń węzeł serwera, a następnie rozwiń Replikacja folder.

  2. W Publikacje lokalne folder, kliknij prawym przyciskiem myszy AdvWorksProductTrans publikacja, a następnie kliknij przycisk Nowe subskrypcje.

    Uruchamia Kreatora nowej subskrypcja.

  3. strona publikacja zaznacz AdvWorksProductTrans, a następnie kliknij przycisk Następny.

  4. strona Lokalizacja Agent dystrybucji wybierz Uruchamianie wszystkich agentów na dystrybutor, a następnie kliknij przycisk Następny.

  5. strona subskrybent Jeśli nazwa wystąpienie subskrybent nie jest wyświetlany, kliknij przycisk Dodawanie subskrybent, click Dodawanie programu SQL Server subskrybent, należy wprowadzić nazwę instancji abonenta w Połącz z serwerem okna dialogowego, a następnie kliknij przycisk Łączenie.

  6. strona subskrybentów wybierz nazwę wystąpienie serwera Subskrybent i wybierz <Nowa baza danych> w obszarze Baza danych subskrypcja.

  7. Na Nowa baza danych okno dialogowe wprowadźProductReplica in the Nazwa bazy danych kliknijOK, a następnie kliknij przycisk Następny.

  8. W Rozkład agenta zabezpieczeń w oknie dialogowym kliknij przycisk wielokropka () przycisk, wprowadzić Machine_Name <\repl_distribution>Konto procesu polu Wprowadź hasło dla tego konta, kliknij przycisk OK, a następnie kliknij przycisk Następny.

  9. Kliknij przycisk Zakończenie , aby zaakceptować wartości domyślne na pozostałych stronach i zakończyć działanie kreatora.

Ustawianie uprawnień do bazy danych przez subskrybent

  1. Podłącz do abonenta w SQL Server Management Studio, rozwiń węzeł Bazy danych, ProductReplica, and Zabezpieczenia, kliknij prawym przyciskiem myszy Użytkownicy, a następnie wybierz opcję Nowy użytkownik.

  2. Na Ogólne strona, należy wprowadzić <Machine_Name>\repl_distribution in the Nazwa użytkownika box.Kliknij przycisk wielokropka () przycisk, kliknij przycisk Przeglądanie, select <Machine_Name>\repl_distribution, click OK, click Sprawdź nazwy, a następnie kliknij przycisk OK.

  3. W Członkostwo w rola bazy danych, select db_owner, a następnie kliknij przycisk OK do utworzenia użytkownika.

Aby wyświetlić stan synchronizacji subskrypcja

  1. Połączyć się z Wydawca w SQL Server Management Studio, rozwiń węzeł serwera, a następnie rozwiń Replikacja folder.

  2. W Publikacje lokalne folder rozwińAdvWorksProductTrans publikacja, kliknij prawym przyciskiem myszy subskrypcja w ProductReplica bazy danych, a następnie kliknij przycisk Wyświetlanie stanu synchronizacji.

    Wyświetlany jest bieżący stan synchronizacji subskrypcja.

  3. Jeśli nie jest widoczny w subskrypcja AdvWorksProductTrans, naciśnij klawisz F5, aby odświeżyć listę.

Next Steps

Pomyślnie utworzono subskrypcja na publikacja w transakcyjnych.Agent dystrybucji dla tej subskrypcji jest uruchamiana w sposób ciągły, subskrypcja jest inicjowana podczas jego tworzenia.Następnie będziesz używać tokeny śledzenia, sprawdź, czy zmiany są replikowane do subskrybent oraz określić opóźnienie.Zobacz Lekcja 3: Sprawdzanie poprawności subskrypcja i pomiar opóźnienie.