Lekcja 2: Tworzenie subskrypcji transakcyjnych publikacji
W tej lekcji użytkownik utworzy subskrypcja za pomocą SQL Server Management Studio.W tej lekcji wymaga ukończona poprzedniej lekcji Lekcja 1: Publikowanie danych przy użyciu replikacji transakcyjnej.
Do utworzenia subskrypcja
Połącz się z Wydawca w SQL Server Management Studio, rozwiń węzeł serwera, a następnie rozwiń replikacji folder.
W Lokalnego publikacje folderu, kliknij prawym przyciskiem myszy AdvWorksProductTrans publikacja, a następnie kliknij Nowe subskrypcje.
Uruchamia Kreatora nowej subskrypcji.
strona publikacji, zaznacz AdvWorksProductTrans, a następnie kliknij przycisk Dalej.
strona Lokalizacja agenta dystrybucji wybierz uruchamianie wszystkich agentów na dystrybutora, a następnie kliknij przycisk Dalej.
strona subskrybentów nazwa wystąpienie subskrybent nie jest wyświetlany, kliknij przycisk Dodaj subskrybenta, kliknij Dodaj SQL Server subskrybenta, wprowadź nazwę instancji abonenta w połączenie z serwerem okno dialogowe, a następnie kliknij Połącz.
strona subskrybentów zaznacz nazwę wystąpienie serwera Subskrybent i wybierz <Nową bazę danych> pod Bazy danych subskrypcji.
Na Nową bazę danych okno dialogowe Wprowadź ProductReplica w Nazwa bazy danych kliknij przycisk OK, a następnie kliknij przycisk Dalej.
W Dystrybucji Agent zabezpieczeń okna dialogowego kliknij przycisk wielokropka (…) przycisk, wprowadź <Machine_Name>\repl_distribution w konto procesu , wprowadź hasło dla tego konta kliknij opcję OK, a następnie kliknij przycisk Dalej.
Kliknij Zakończ do Zaakceptuj domyślne wartości na pozostałych stronach kreatora.
Ustawianie uprawnień do bazy danych przez subskrybenta
Połączyć abonenta w SQL Server Management Studio, rozwiń bazy danych, ProductReplica, i zabezpieczeń, kliknij prawym przyciskiem myszy Użytkownicy, a następnie wybierz Nowego użytkownika.
Na Ogólne strona, wprowadź <Machine_Name>\repl_distribution w Nazwa użytkownika pole.Kliknij przycisk wielokropka (…) przycisku, kliknij Przeglądaj, wybierz opcję <Machine_Name>\repl_distribution, kliknij OK, kliknij Sprawdź nazwy, a następnie kliknij przycisk OK.
W członkostwa roli bazy danych, wybierz opcję db_owner, a następnie kliknij przycisk OK do utworzenia użytkownika.
Aby wyświetlić stan synchronizacji subskrypcja
Połącz się z Wydawca w SQL Server Management Studio, rozwiń węzeł serwera, a następnie rozwiń replikacji folder.
W Lokalnego publikacje folderu, rozwiń AdvWorksProductTrans publikacja, kliknij prawym przyciskiem myszy subskrypcja w ProductReplica bazę danych, a następnie kliknij przycisk Wyświetlanie stanu synchronizacji.
Wyświetlany jest bieżący stan synchronizacji subskrypcja.
Jeśli subskrypcja nie jest widoczny w AdvWorksProductTrans, naciśnij klawisz F5, aby odświeżyć listę.
Następne kroki
Pomyślnie utworzono subskrypcja transakcyjnych publikacja.Ponieważ Agent dystrybucji dla tej subskrypcji działa w sposób ciągły, subskrypcja jest inicjowany podczas jego tworzenia.Zweryfikuj, że zmiany są replikowane subskrybenta oraz określić opóźnienie będzie następnie użyć oledzenia tokenów.See Lekcja 3: Sprawdzanie poprawności subskrypcji i pomiaru czasu oczekiwania.