Tworzenie i stosowanie migawki
Migawki są generowane przez agenta migawki, po utworzeniu publikacja.Mogą być generowane:
Natychmiast.Domyślnie migawka dla korespondencji seryjnej publikacja jest generowany natychmiast po utworzeniu publikacja w Kreatorze nowej publikacja.
Na zaplanowaną czas.Określ harmonogram na Migawki agenta strona Kreatora nowej publikacji lub używanie przechowywane procedury lub obiektów zarządzania replikacji (RMO).
Ręcznie.Uruchom agenta migawki z wiersz polecenia lub z SQL Server Management Studio.Aby uzyskać więcej informacji o uruchamianiu agentów, zobacz Pojęcia dotyczące plików wykonywalnych Agent replikacji i Jak Uruchamianie i zatrzymywanie Agent replikacji (SQL Server Management Studio).
Wygenerowane migawka replikacja scalająca każdego czas Agent migawka jest uruchamiany.Dla replikacja transakcyjna, generowanie migawka zależy od ustawienia właściwość publikacja immediate_sync.Jeśli właściwość ma wartość TRUE (domyślnie podczas korzystania z Kreatora nowej publikacji), generowany jest migawkę każdej czas uruchamia migawka agenta, a mogą być stosowane do subskrybenta w dowolnym czas.Jeśli właściwość ma wartość FALSE (domyślnie podczas korzystania z sp_addpublication), migawka jest generowany tylko wtedy, gdy nowy subskrypcja został dodany od czasu ostatniego agenta migawka uruchamianie; Subskrybenci należy poczekać agenta migawki do wykonania przed ich synchronizować.
Domyślnie po wygenerowaniu migawek są zapisywane w domyślnym folderze migawka na dystrybutora.Można również zapisać migawkę plików na nośniku wymiennym, takim jak dyski wymienne, dyski CD-ROM lub w miejscach innych niż w domyślnego folderu migawka.Ponadto kompresja plików tak, aby łatwiej do przechowywania i przenoszenia, i wykonać skryptów przed lub po zastosowaniu migawka przez subskrybenta.Aby uzyskać więcej informacji o tych opcjach, zobacz Opcje migawki.
Jeśli migawka jest publikacja korespondencji seryjnej, która używa filtrów sparametryzowana, migawka jest tworzone przy użyciu dwóch etapów.Najpierw migawka schematu jest tworzony, który zawiera skrypty replikacja i schemat opublikowanych obiektów, ale nie dane.Każda subskrypcja następnie jest inicjowany z migawkę zawiera skrypty i schemat skopiowane z migawka schematu i dane, które należy do partycji subskrypcji.Aby uzyskać więcej informacji, zobacz Migawki publikacji korespondencji seryjnej z filtrami sparametryzowana.
Po utworzeniu migawka na Wydawca i przechowywane w domyślnej lub migawka alternatywnej lokalizacji, migawka mogą być przenoszone do subskrybenta i stosowane.Agent dystrybucji (dla migawka lub replikacja transakcyjna) lub transferów migawka i dotyczy plików schemat i dane bazy danych subskrypcja na subskrybenta podczas synchronizacja początkowa Agent korespondencji seryjnej (dla replikacja scalająca).Domyślnie synchronizacja początkowa występuje natychmiast po subskrypcja jest tworzony, jeśli użycie Kreatora nowej subskrypcja.Zachowanie to jest kontrolowane przez Zainicjować podczas opcji na Zainicjować subskrypcje strona kreatora.Po wygenerowaniu migawek po zainicjować subskrypcję one nie są stosowane do subskrybenta chyba, że subskrypcja jest oznaczony do ponownego inicjowania.Aby uzyskać więcej informacji, zobacz Pomocą ponownego inicjowania subskrypcji.
Po agenta dystrybucji lub scalić agenta stosuje się migawka początkowa, agent propaguje kolejnych aktualizacji i innych modyfikacji danych.Gdy migawki są dystrybuowane i stosowane do subskrybentów, subskrybenci oczekiwanie na początkowy lub nowej migawki są zagrożone.Nie dotyczy innych subskrybentów publikacja (te, które właśnie odbiera wstawia, aktualizacje, usuwa lub innych modyfikacji publikowane dane).
Aby utworzyć i zastosować wstępnegomigawka
SQL Server Management Studio: Jak Tworzenie i stosowanie migawki początkowego (SQL Server Management Studio)
Programowanie języka Transact-SQL replikacji: Jak Tworzenie migawki początkowego (Programowanie replikacji Transact-SQL)
Programowanie RMO: Jak Tworzenie migawki początkowego (Programowanie RMO)
Aby wyświetlić lub zmodyfikować domyślną lokalizację folderu migawka
SQL Server Management Studio: Jak Określ domyślną lokalizację migawki (SQL Server Management Studio)
Programowanie replikacji: Jak Konfigurowanie publikacji i dystrybucji (Programowanie replikacji Transact-SQL)
Programowanie RMO: Jak Konfigurowanie publikacji i dystrybucji (Programowanie RMO)
Zobacz także