Udostępnij za pośrednictwem


Subskrybowanie publikacje

Subskrypcja jest żądanie kopię danych i obiektów bazy danych w publikacja.Subskrypcja definiuje publikacja, które będą odbierane i gdzie i kiedy będzie być odebrane.Podczas planowania dla subskrypcji, gdzie należy rozważyć przetwarzania wystąpienia agenta.Typ subskrypcja wybierzesz kontroluje, którym agent jest uruchamiany.Z subskrypcja wypychana, scalanie agenta lub przedstawiciela dystrybucji działa na Dystrybutor, w związku z subskrypcji ściąganej, uruchomić agentów na subskrybentów.Po utworzeniu subskrypcja nie można zmienić z jednego typu do drugiego.

Subskrypcja

Charakterystyka

Kiedy używać

Subskrypcja wypychana

Z subskrypcja wypychana, wydawcy propaguje zmiany subskrybenta bez żądania od subskrybenta.Zmiany można przesunięta do subskrybentów na żądanie, stale lub regularnie.Agent dystrybucji lub scalić Agent działa na dystrybutora.

  • Dane będą synchronizowane zazwyczaj stale lub często cyklicznego harmonogramu.

  • Publikacje wymagają blisko rzeczywistym -czas przepływu danych.

  • Wyższe obciążenie procesora na dystrybutora nie wpływa na wydajność.

  • Najczęściej używana z migawka i replikacja transakcyjna.

Pobierz subskrypcję

Z subskrypcja wciągana, subskrybent żądania zmiany wprowadzone przez wydawcę.Subskrypcji ściąganej pozwalają użytkownikowi przez subskrybenta do ustalenia, kiedy zmiany danych są synchronizowane.Agent dystrybucji lub scalić Agent działa przez subskrybenta.

  • Zazwyczaj dane zostaną zsynchronizowane na żądanie lub według harmonogramu a nie stale.

  • Publikacja ma dużą liczbą abonentów lub byłby zbyt zasób-intensywnego uruchamiania wszystkich agentów na dystrybutora.

  • Subskrybenci są autonomiczne, rozłączonych lub przenośnego.Subskrybenci określi, gdy będą łączyć się i zsynchronizować zmiany.

  • Najczęściej używany z replikacja scalająca.

Typy subskrypcji replikacji scalania

Wszystkie typy replikacja umożliwiają wypychanie i ściągać subskrypcji.replikacja scalania używa dwóch dodatkowych warunków, aby odróżnić subskrypcji: Subskrypcje klient i serwera subskrypcji.Zarówno klient i subskrypcja serwerowa typy mogą być używane z subskrypcjami ściągania i wypychania.Subskrypcje klienta są odpowiednie dla większość abonentów subskrypcje serwera zazwyczaj są używane dla subskrybentów, które ponownie opublikować dane do innych subskrybentów.Subskrypcja wybór wpływa również na rozwiązywanie konfliktów.Więcej informacji na temat typów subskrypcja zobacz sekcję "Rodzaje subskrypcja" in Jak replikacji scalania wykrywa i usuwa konflikty.Po utworzeniu subskrypcja nie można zmienić z jednego typu do drugiego.

-Z SQL Server abonentów

Oracle i IBM DB2 można subskrybować migawka i transakcyjnych publikacje przy użyciu wypychanie subskrypcji.Aby uzyskać więcej informacji, zobacz -Z SQL Server abonentów.

Tworzenie subskrypcji

Aby utworzyć subskrypcja, należy podać następujące informacje:

  • Nazwa publikacja.

  • Nazwa subskrybenta i baza danych subskrypcja.

  • Czy Agent dystrybucji lub scalić Agent działa na dystrybutora lub subskrybent.

  • Czy Agent dystrybucji lub scalić Agent działa w sposób ciągły, według harmonogramu lub tylko na żądanie.

  • Czy należy utworzyć migawkę agenta migawka początkowa dla subskrypcja i czy Agent dystrybucji lub scalić Agent powinny stosować tej migawce przez subskrybenta.

  • Konta, na jakich Agent dystrybucji lub scalić Agent zostanie uruchomione.

  • Dla replikacja scalająca typ subskrypcja: serwer lub klient.

Aby utworzyć wypychaniasubskrypcja

Aby wyświetlić lub zmodyfikować subskrypcja wypychana właściwości

Aby usunąć wypychaniasubskrypcja

Ostrzeżenie

Usuwanie subskrypcja nie usuwać obiekty publikowane subskrybenta.

Aby utworzyć replikacji ściąganejsubskrypcja

Aby wyświetlić lub zmodyfikować subskrypcja wciągana właściwości

Aby usunąć ściągaćsubskrypcja