Udostępnij za pośrednictwem


Typy Omówienie replikacji

Microsoft SQL Server provides the following types of replication for use in distributed applications:

Typ replikacja wybierz aplikacji zależy od wielu czynników, w tym środowiska fizycznego replikacja, rodzaj i ilość danych replikowane, i czy dane są aktualizowane przez subskrybenta.Środowiska fizycznego zawiera liczby i lokalizacji komputerów biorących udział w replikacja oraz czy te komputery serwerów lub klientów (stacje robocze, komputery przenośne lub urządzeń podręcznych).Aby uzyskać informacje dotyczące określania typu replikacja najlepiej nadaje się dla określonej aplikacji, zobacz Wybierając odpowiedni typ replikacji.

Każdy typ replikacja zazwyczaj zaczyna się od synchronizacja początkowa opublikowanych obiektów między programem Wydawca a subskrybentów.Tej synchronizacja początkowa, mogą być wykonywane przez replikacja z migawka, który jest kopią wszystkich obiektów i dane określone w publikacja.Po utworzeniu migawka jest dostarczana do subskrybentów.W niektórych aplikacjach replikacja migawka jest wymagane jest.Dla innych typów aplikacji jest ważne, że kolejne zmiany danych przepływu subskrybentowi stopniowo czas.Niektóre aplikacje wymagają również, że zmiany przepływu od subskrybenta z powrotem do Wydawca.Replikacji transakcyjnej i replikacja scalająca udostępniają opcje dla tych typów aplikacji.

Zmiany danych nie są śledzone dla replikacja migawki; Każdy czas migawki jest stosowane, całkowicie zastępuje istniejące dane.Replikacji transakcyjnej śledzi zmiany poprzez SQL Server dziennika transakcji i zmiany ścieżek replikacja scalająca wyzwalaczy i tabele metadane.