Przegląd czynników replikacja

Replikacja wykorzystuje wiele programów autonomicznych, o nazwie czynników, do wykonywania zadań związanych z śledzenie zmian i dystrybucją danych.Domyślnie replikacja agentów uruchamiane jako zadania zaplanowane w obszarze SQL Server Agent, a SQL Server Agent musi być uruchomiony na uruchamianie zadań. Agenci replikacja może również zostać uruchomione z wiersza polecenia oraz przez aplikacje używające RMO (replikacja Management Objects).Agenci replikacja może być administrowana z SQL Server Monitor replikacja i SQL Server Management Studio.

Agenta programu SQL Server

SQL Server Agent obsługuje i planuje agentów używanych w replikacja i zapewnia łatwy sposób uruchomić agentów replikacja.SQL Server Agent również kontroluje i monitoruje operacji poza replikacja.Aby uzyskać więcej informacji zobacz Configuring SQL Server Agent.

Important noteImportant Note:

Domyślnie SQL Server Usługa agenta jest wyłączona, gdy SQL Server jest instalowany, chyba że jawnie wybrano automatyczne usługi podczas instalacji. Aby uzyskać więcej informacji na temat uruchamiania SQL Server Usługa agenta, zobacz Starting SQL Server Agent.

Agent migawka

Agent migawka jest zazwyczaj używany ze wszystkimi typami replikacja.Przygotowuje go schemat i pliki danych opublikowanych tabel i innych obiektów, do przechowywania plików migawka i rejestruje informacje o synchronizacji baza danych dystrybucji.migawka agent działa z szybkością dystrybutor.Aby uzyskać więcej informacji zobacz Replication Snapshot Agent.

Agent odczytywania dziennika

Agent odczytywania dziennika jest używana z replikacja transakcyjnej.Przenosi ją transakcje zaznaczone do replikacja z dziennik transakcji na Wydawca do baza danych dystrybucji.Każda baza danych opublikowana stosowaniu replikacja transakcyjnej ma swoją własną Agent odczytywania dziennika, która działa na dystrybutor i łączy się z wydawcą (dystrybutor może mieć na tym samym komputerze co Wydawca).Aby uzyskać więcej informacji zobacz Replication Log Reader Agent.

Agent dystrybucji

Agent dystrybucji jest używana z migawką replikacja i replikacja transakcyjnej.Ma ono zastosowanie migawka początkowa transakcji subskrybent i przenosi przechowywanych w bazie danych dystrybucji do subskrybent.Agent dystrybucji działa z szybkością albo dystrybutor dla subskrypcji wypychanych lub subskrybent dla ściągać subskrypcji.Aby uzyskać więcej informacji zobacz Replication Distribution Agent.

Scalanie Agent

Agent korespondencji seryjnej jest używany z replikacja łączenia.Ma ono zastosowanie migawka początkowa do subskrybent i przenosi i uzgadnia zmiany danych pierwotnych.Każdy subskrypcja korespondencji seryjnej ma swoją własną Agent korespondencji seryjnej, który łączy się z wydawcę i subskrybent i aktualizuje zarówno.Agent korespondencji seryjnej jest uruchamiany na dystrybutor dla subskrypcji wypychanych lub abonenta subskrypcji ściąganej.Domyślnie Scal Agent przekazywania zmian subskrybent Wydawca, a następnie umieszcza zmiany od Wydawca subskrybent.Aby uzyskać więcej informacji zobacz Agent replikacja w korespondencji seryjnej.

Kolejka agenta Reader

Kolejka agenta Czytelnik jest używana z replikacja transakcyjnej kolejce opcją Aktualizacja.Agent jest uruchamiany w dystrybutor i przenosi zmiany wprowadzone przez subskrybent do Wydawca.W przeciwieństwie do agenta dystrybucji i agenta korespondencji seryjnej tylko jedno wystąpienie agenta Reader kolejka istnieje do obsługi wszystkich wydawców i publikacje w bazie danych danego rozkładu.Aby uzyskać więcej informacji na temat Agent Reader kolejki Zobacz Replication Queue Reader Agent. Aby uzyskać więcej informacji na temat subskrypcji mogą być aktualizowane zobacz Można aktualizować subskrypcji dla transakcji replikacja.

Zadania konserwacji replikacja

Replikacja ma numer wykonywania zaplanowanego zadania konserwacji i obsługi technicznej na żądanie.Aby uzyskać więcej informacji zobacz Administering Replication Agents.