Udostępnij za pośrednictwem


Lekcja 1: Publikowanie danych za pomocą replikacja łączenia

W tej lekcji użytkownik utworzy publikacja korespondencji seryjnej przy użyciu SQL Server Management Studio Publikowanie podzbiór Pracownika, SalesOrderHeader, and SalesOrderDetail tabelAdventureWorks przykładowej bazy danych.Te tabele są filtrowane z filtrami parametrami wiersza, dzięki czemu każdy subskrypcja zawiera unikatowy partycji danych.Należy także dodać SQL Server logowanie, używana przez agenta korespondencji seryjnej do listy dostępu publikacja (PAL). Ten samouczek wymaga ukończona poprzedniego samouczek 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 Kliknij prawym przyciskiem myszy folderuPublikacje lokalne, 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 Scalanie publikacja, a następnie kliknij przycisk Następny.

  5. strona typy subskrybent upewnić się, że tylko SQL Server 2008 jest zaznaczone, a następnie kliknij przycisk Następny.

  6. strona artykułów rozwiń Tabele Wybierz opcję węzłaSalesOrderHeader and SalesOrderDetail, następnie rozwiń folder Pracownika, select Pole IDPracownika or LoginID, a następnie kliknij przycisk Następny.

  7. strona filtrowanie wierszy tabela kliknij przycisk Dodawanie , a następnie kliknij przycisk Dodawanie filtru.

  8. W Dodawanie filtru okno dialogowe Wybierz Pracownik (HumanResources) in Wybierz tabela do filtrowania, kliknij przycisk LoginID 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 [LoginID] = HOST_NAME()
    
  9. Kliknij przycisk Wiersz z tej tabela zostaną wysłane do pojedynczej subskrypcja, a następnie kliknij przycisk OK.

  10. strona filtrowanie wierszy tabela kliknij przycisk Pracownika, click Dodawanie, , a następnie kliknij przycisk Dodawanie łączyć rozszerzać wybranego filtru.

  11. W Dodaj łączyć okno dialogowe Wybierz Sales.SalesOrderHeader under Sprzężonej tabela, click Ręcznie zapisać instrukcję łączyći Wypełnij instrukcję łączyć w następujący sposób:

    ON Employee.EmployeeID = SalesOrderHeader.SalesPersonID
    
  12. W Określ opcje łączyć, select Unikatowy klucz, a następnie kliknij przycisk OK.

  13. strona filtrowanie wierszy tabela kliknij przycisk SalesOrderHeader, click Dodawanie, a następnie kliknij przycisk Dodawanie łączyć rozszerzać wybranego filtru.

  14. W Dodaj łączyć okno dialogowe Wybierz Sales.SalesOrderDetail under Sprzężonej tabela, click OK, a następnie kliknij przycisk Następny.

  15. Wybierz opcję Tworzenie migawka natychmiast, clear Planowanie agenta migawka do uruchomienia o następujących godzinach, a następnie kliknij przycisk Następny.

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

  17. Na pełnej strona kreatora wprowadź AdvWorksSalesOrdersMerge in the Nazwa publikacja pole, a następnie kliknij przycisk Zakończenie.

  18. Po utworzeniu publikacja, kliknij przycisk Zamknij.

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 folderze lokalnego publikacji kliknij prawym przyciskiem myszy AdvWorksSalesOrdersMerge, 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 korespondencji seryjnej 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 folderze lokalnego publikacji kliknij prawym przyciskiem myszy AdvWorksSalesOrdersMerge, 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. W oknie dialogowym Dodaj Access publikacja wybierz <Machine_Name>\repl_merge . , a następnie kliknijOK.Kliknij przycisk OK.

Next Steps

Pomyślnie utworzono publikacja korespondencji seryjnej.Następnie będzie subskrybować do tej publikacja.Zobacz Lekcja 2: Tworzenia subskrypcja do publikacja seryjnej.