Udostępnij za pośrednictwem


Jak Ustawianie metoda propagacji do zmiany danych transakcyjnych artykuły (SQL Server Management Studio)

Określ metoda propagacji na WłaściwościKarta Właściwości artykułu- <Artykuł> okno dialogowe, które jest dostępne w Kreatorze nowej publikacja, Właściwości publikacja — <publikacja> okno dialogowe. Aby uzyskać więcej informacji na temat korzystania z kreatora oraz uzyskiwania dostępu do okna dialogowego zobacz Jak Utwórz publikacja i definiowanie artykułów (SQL Server Management Studio) i Jak Umożliwia wyświetlanie i modyfikowanie publikacja i właściwości artykułu (SQL Server Management Studio).

Domyślnie replikacja transakcyjnej propaguje zmian do subskrybentów za pomocą zestaw procedur przechowywanych dla każdego artykuł.Istnieje możliwość wymiany tych procedur z procedurami niestandardowych.Aby uzyskać więcej informacji zobacz Określanie, jak zmiany są rozpropagowane dla transakcji artykułów.

Aby określić metoda propagacji

  1. Na Artykułystrona Kreatora nowej publikacja lub Właściwości publikacja — <publikacja> okno dialogowe Wybierz tabela, a następnie kliknij przycisk Właściwości artykuł.

  2. Kliknij przycisk Ustawianie właściwości zaznaczony artykuł tabela.

  3. Na WłaściwościKarta Właściwości artykułu- <Artykuł> dialogowym Dostarczanie instrukcja sekcji, należy określić metoda propagacji dla każdej operacji przy użyciu INSERT format dostawy, Format dostawy UPDATE, and DELETE format dostawy menu.

  4. Click OK.

  5. Jeśli jesteś w Właściwości publikacja — <publikacja> okno dialogowe, kliknij przycisk OK, aby zapisać i zamknąć okno dialogowe.

Aby wygenerować i używać niestandardowych procedur przechowywanych

  1. Na Artykułystrona Kreatora nowej publikacja lub Właściwości publikacja — <publikacja> okno dialogowe Wybierz tabela, a następnie kliknij przycisk Właściwości artykuł.

  2. Kliknij przycisk Ustawianie właściwości zaznaczony artykuł tabela.

    Na WłaściwościKarta Właściwości artykułu- <Artykuł> dialogowym Dostarczanie instrukcja sekcji, wybierz z menu format odpowiedni dostawy ( składni WywołajINSERT format dostawy, Format dostawy UPDATE, or DELETE format dostawy), a następnie wpisz nazwę procedury w INSERT procedura przechowywana, DELETE procedura przechowywana, lub UPDATE procedura przechowywana. Aby uzyskać więcej informacji na temat składni CALL zobacz sekcję "Składnia wywołania procedur przechowywanych" w Określanie, jak zmiany są rozpropagowane dla transakcji artykułów.

  3. Click OK.

  4. Jeśli jesteś w Właściwości publikacja — <publikacja> okno dialogowe, kliknij przycisk OK, aby zapisać i zamknąć okno dialogowe.

  5. Podczas generowania migawkę w publikacja będą obejmowały określonej w poprzednim kroku procedury.Procedury będzie używał połączenia używa składni określona, ale będzie zawierać domyślnej logiki replikacja.

    Po wygenerowaniu migawka, przejdź do folderu migawka dla publikacja, do której należy w tym artykule i zlokalizuj .SCH plik z taką samą nazwę jak artykuł.Otwórz ten plik przy użyciu Notatnika lub innego edytora tekstów, zlokalizować polecenia CREATE PROCEDURE do wstawiania, aktualizacji lub usuwania przechowywane procedury i edytowanie definicji procedury dostarczać wszelkie logiki niestandardowej, aby propagowanie zmian danych.migawka jest ponownie generowany, należy ponownie utworzyć niestandardowe procedury.

    Ostrzeżenie

    Należy zachować ostrożność podczas edycji plików migawka generowane przez replikację.Należy przetestować i obsługuje logiki niestandardowej, w niestandardowej procedurach przechowywanych; Microsoft nie zapewnia pomocy technicznej dla logiki niestandardowej.