Udostępnij za pośrednictwem


Lekcja 1: Publikowanie danych za pomocą replikacja transakcji

W tej lekcji użytkownik utworzy transakcyjnych publikacja przy użyciu SQL Server Management Studio Aby opublikować przefiltrowanego podzbiór Produkt tabelaAdventureWorks przykładowej bazy danych.Należy także dodać konto logowania do programu SQL Server, używana przez agenta dystrybucji do lista dostępu do publikacja (PAL).Przed uruchomieniem tego samouczka, należy ukończona poprzedniego samouczka Przygotowywanie serwera na czas replikacja.

Aby utworzyć publikacja i zdefiniować artykułów

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

  2. Rozwiń Replikacja folder, kliknij prawym przyciskiem myszy Publikacje lokalne folder, a następnie kliknij przycisk Nowy plik publikacja.

    Uruchamia Kreatora konfiguracja publikacja.

  3. strona publikacja bazy danych zaznacz AdventureWorks, a następnie kliknij przycisk Następny.

  4. strona Typ publikacja wybierz Transakcyjne publikacja, a następnie kliknij przycisk Następny.

  5. strona artykułów rozwiń Tabele węzeł wybierzProdukt należy zaznaczyć pole wyboru, a następnie rozwiń Produkt a zwykłegoListPrice and StandardCost pola wyboru.Kliknij przycisk Następny.

  6. strona filtrowanie wierszy tabela kliknij przycisk Dodawanie.

  7. W Dodawanie filtru okno dialogowe kliknijSafetyStockLevel kolumna, kliknij przycisk strzałki w prawo, aby dodać kolumna do klauzula WHERE kwerendy filtru, a następnie zmodyfikuj klauzulę WHERE w następujący sposób:

    WHERE [SafetyStockLevel] < 500
    
  8. Kliknij przycisk OK, a następnie kliknij przycisk Następny.

  9. Wybierz Tworzenie migawka natychmiast i zachować migawka dostępne zainicjować subskrypcji należy zaznaczyć pole wyboru, a następnie kliknij przycisk Następny.

  10. strona Agent Security wyczyść Użyj ustawień zabezpieczeń, od agentów migawka pole wyboru.

  11. Kliknij przycisk Ustawienia zabezpieczeń dla agenta migawka wprowadzić Machine_Name <\repl_snapshot>Konto procesu polu podać hasło dla tego konta, a następnie kliknij przycisk OK.

  12. Powtórz poprzedni krok, aby zestaw repl_logreader proces konta dla Agent odczytywania dziennika, a następnie kliknij przycisk Zakończenie.

  13. Na pełnej strona kreatora wprowadź AdvWorksProductTrans in the Nazwa publikacja , a kliknij Zakończenie.

  14. Po utworzeniu publikacja, kliknij przycisk Zamknij , aby zakończyć działanie kreatora.

Aby wyświetlić stan generowania migawka

  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 Kliknij prawym przyciskiem myszy folderuAdvWorksProductTrans, a następnie kliknij przycisk Wyświetlanie stanu agenta migawka.

  3. Wyświetlany jest bieżący stan zadanie agenta migawka dla publikacja.Upewnij się, że zadanie migawka powiódł przed przejściem do następnej lekcji.

Aby dodać logowania agenta dystrybucji do PAL

  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 Kliknij prawym przyciskiem myszy folderuAdvWorksProductTrans, a następnie kliknij przycisk Właściwości.

    The publikacja Properties dialog box is displayed.

  3. Wybierz Listy dostępu publikacja strona, a następnie kliknij przycisk Dodawanie.

  4. \In Dodawanie programu Access publikacja okno dialogowe Wybierz <Machine_Name>\repl_distribution . , a następnie kliknijOK.Kliknij przycisk OK.

Next Steps

Transakcyjne publikacja został pomyślnie utworzony.Następnie będzie subskrybować do tej publikacja.Zobacz Lekcja 2: Tworzenia subskrypcja na publikacja w transakcji.