Udostępnij za pośrednictwem


Jak Określ harmonogramy synchronizacji (Programowanie replikacja języka Transact-SQL)

Podczas tworzenia subskrypcja, można zdefiniować harmonogram synchronizacji, który steruje uruchomienia agenta replikacja dla subskrypcja.Jeśli nie określono parametrów planowania, subskrypcja użyje domyślnego harmonogramu.Istnieje możliwość zdefiniowania harmonogramy synchronizacji programowo przy użyciu procedur przechowywanych replikacja.Procedury przechowywane, które można użyć zależą od typ replikacja i typ subskrypcja (ściągać lub wypychanie).

Harmonogram jest zdefiniowany przez następujące parametry planowania, zachowania elementów, które są dziedziczone sp_add_schedule (języka Transact-SQL):

  • @ frequency_type — typ używany podczas planowania agent częstotliwości.

  • @ frequency_interval - dnia tygodnia, kiedy jest uruchamiany agenta.

  • @ frequency_relative_interval - tygodnia danego miesiąca, kiedy agent zaplanowano uruchomienie co miesiąc.

  • @ frequency_recurrence_factor — liczba jednostek typu częstotliwości występujące między synchronizacji.

  • @ frequency_subday — jednostka częstotliwości agent jest uruchamiany częściej niż raz dziennie.

  • @ frequency_subday_interval — liczbę jednostek częstotliwości między jest uruchamiana, gdy agent uruchamia częściej niż raz dziennie.

  • @ active_start_czas_of_day - najwcześniejsza czas w danym dniu rozpoczęcia uruchomić agenta.

  • @ active_end_time_of_day — ostateczny termin w danym dniu uruchomienia agenta zostanie uruchomiony.

  • @ active_start_date — pierwszy dzień, w którym agent harmonogram będzie obowiązywać.

  • @ active_end_date — ostatni dzień, w którym agent harmonogram będzie obowiązywać.

Określenie harmonogramu synchronizacji subskrypcja wciągana transakcyjnych publikacja

  1. Tworzenie nowej subskrypcja wciągana transakcyjnych publikacja.Aby uzyskać więcej informacji zobacz Jak Tworzenie subskrypcja ściąganej (Programowanie replikacja języka Transact-SQL).

  2. Subskrybent wykonać sp_addpullsubscription_agent (Transact-SQL). Określ Wydawca @, @ publisher_db, @ publikacja, and the Microsoft Agent dystrybucji subskrybent uruchamiania dla poświadczenia systemu Windows @ job_name and @ hasła.Należy określić parametry synchronizacji, szczegółowe powyżej, które określić harmonogram dla zadanie agenta dystrybucji synchronizuje subskrypcja.

Określenie harmonogramu synchronizacji subskrypcja wypychana transakcyjnych publikacja

  1. Tworzenie nowej subskrypcja wypychana transakcyjnych publikacja.Aby uzyskać więcej informacji zobacz Jak Utwórz subskrypcja wypychana (Programowanie replikacja języka Transact-SQL).

  2. Subskrybent wykonać sp_addpushsubscription_agent (Transact-SQL). Określ @ subskrybenta, @ subscriber_db, @ publikacjai poświadczenia systemu Windows, na których agent dystrybucji subskrybent zatrzymywał @ job_name and @ hasła.Należy określić parametry synchronizacji, szczegółowe powyżej, które określić harmonogram dla zadanie agenta dystrybucji synchronizuje subskrypcja.

Określenie harmonogramu synchronizacji subskrypcja wciągana do publikacja seryjnej

  1. Tworzenie nowej subskrypcja ściąganej do publikacja korespondencji seryjnej.Aby uzyskać więcej informacji zobacz Jak Tworzenie subskrypcja ściąganej (Programowanie replikacja języka Transact-SQL).

  2. Subskrybent wykonać sp_addmergepullsubscription_agent.Określ Wydawca @, @ publisher_db, @ publikacjai poświadczenia systemu Windows, pod którym Agent Scal subskrybent działa dla @ job_name and @ hasła.Należy określić parametry synchronizacji, szczegółowe powyżej, które określić harmonogram dla zadanie agenta Scal synchronizuje subskrypcja.

Określenie harmonogramu synchronizacji wypychanie subskrypcja do publikacja seryjnej

  1. Tworzenie nowej subskrypcja wypychana do publikacja korespondencji seryjnej.Aby uzyskać więcej informacji zobacz Jak Utwórz subskrypcja wypychana (Programowanie replikacja języka Transact-SQL).

  2. Subskrybent wykonać sp_addmergepushsubscription_agent.Określ @ subskrybenta, @ subscriber_db, @ publikacjai poświadczenia systemu Windows, pod którym Agent Scal subskrybent działa dla @ job_name and @ hasła.Należy określić parametry synchronizacji, szczegółowe powyżej, które określić harmonogram dla zadanie agenta Scal synchronizuje subskrypcja.