Udostępnij za pośrednictwem


Lekcja 1: Publikowanie danych przy użyciu replikacji scalania

W tej lekcji użytkownik utworzy publikacja korespondencji seryjnej przy użyciu SQL Server Management Studio do publikowania podzbiór pracownika, SalesOrderHeader, i SalesOrderDetail tabel w AdventureWorks2008R2 przykładowej bazy danych.Te tabele są filtrowane z filtrami parametrami wiersza, tak aby subskrypcja zawiera unikatowy partycji danych.Należy także dodać SQL Server logowania używane przez agenta scalania do lista dostępu do publikacja (PAL).Wymaga tego samouczka ukończona samouczek poprzedniego Przygotowywanie serwer replikacji.

Aby utworzyć publikacja i artykułów

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

  2. Rozwiń replikacji folderu, kliknij prawym przyciskiem myszy Lokalnego publikacjei kliknij przycisk Nową publikację.

    Uruchamia Kreatora konfiguracji publikacji.

  3. strona publikacji bazy danych zaznacz AdventureWorks2008R2, a następnie kliknij przycisk Dalej.

  4. strona Typ publikacja, zaznacz scalania publikacja, a następnie kliknij przycisk Dalej.

  5. strona typy subskrybenta zapewnić tylko SQL Server 2008 jest zaznaczone, a następnie kliknij przycisk Dalej.

  6. strona artykułów rozwiń tabel węzła, zaznacz SalesOrderHeader i SalesOrderDetail, następnie rozwiń pracownika, zaznacz BusinessEntityID lub LoginID, a następnie kliknij przycisk Dalej.

  7. strona wierszy tabeli filtr, kliknij Dodaj , a następnie kliknij przycisk Dodaj filtr.

  8. W Dodaj filtr okno dialogowe Wybierz pracownika (HumanResources) w Wybierz tabela do filtrowania, kliknij LoginID kolumna, kliknij strzałkę w prawo, aby dodać kolumna w klauzula WHERE kwerendy filtru i zmodyfikować klauzulę WHERE w następujący sposób:

    WHERE [LoginID] = HOST_NAME()
    
  9. Kliknij wiersza z tabela przejdzie do subskrypcja tylko jeden, a następnie kliknij przycisk OK.

  10. strona wierszy tabeli filtr, kliknij pracownika, kliknij Dodaj, , a następnie kliknij przycisk Dodać dołączyć rozszerzenie wybranego filtru.

  11. W Dodać łączyć okno dialogowe Wybierz Sales.SalesOrderHeader pod tabela Joined, kliknij ręcznie napisać instrukcja łączyći wykonania instrukcja łączyć w następujący sposób:

    ON Employee.BusinessEntityID = SalesOrderHeader.SalesPersonID
    
  12. W łączyć opcji, wybierz opcję unikatowy klucz, a następnie kliknij przycisk OK.

  13. strona wierszy tabeli filtr, kliknij SalesOrderHeader, kliknij Dodaj, a następnie kliknij przycisk Dodać dołączyć rozszerzenie wybranego filtru.

  14. W Dodać przyłączyć okno dialogowe Wybierz Sales.SalesOrderDetail pod tabela Joined, kliknij OK, a następnie kliknij przycisk Dalej.

  15. Wybierz Tworzenie migawka natychmiast, wyczyść zaplanować uruchamianie o następujących godzinach agenta migawkai kliknij przycisk Dalej.

  16. strona Agent zabezpieczeń kliknij Ustawienia zabezpieczeń, wprowadź <Machine_Name>\repl_snapshot w konto procesu , podać hasło dla tego konta, a następnie kliknij przycisk OK.Kliknij Zakończ.

  17. Na pełnej strona kreatora wprowadź AdvWorksSalesOrdersMerge w Nazwa publikacji a kliknij przycisk Zakończ.

  18. Po utworzeniu publikacja, kliknij przycisk Zamknij.

Aby wyświetlić stan generacji migawka

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

  2. W folderze lokalnym publikacji, kliknij prawym przyciskiem myszy AdvWorksSalesOrdersMerge, a następnie kliknij przycisk Widok migawki agenta stanu.

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

Aby dodać logowania agenta scalania na PAL

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

  2. W folderze lokalnym publikacji, kliknij prawym przyciskiem myszy AdvWorksSalesOrdersMerge, a następnie kliknij przycisk Właściwości.

    Właściwości publikacji jest wyświetlane okno dialogowe.

  3. Wybierz Publikacji listy dostępu strona, a następnie kliknij przycisk Dodaj.

  4. W oknie dialogowym Dodawanie publikacji dostępu wybierz <Machine_Name>\repl_merge i kliknij przycisk OK.Click OK.

Następne kroki

Pomyślnie utworzono publikacja korespondencji seryjnej.Następnie zostanie subskrybować tej publikacja.See Lekcja 2: Tworzenie subskrypcji do publikacji korespondencji seryjnej.