Udostępnij za pośrednictwem


Subskrypcja seryjnej wygasła i zmian musi zostać przekazany

Jeśli subskrypcja do publikacja seryjnej wygasa, a chcesz przekazać zmiany od subskrybenta do Wydawca, należy to zrobić ręcznie.

Wyjaśnienie

Scalanie używa replikacja okres przechowywania publikacja ( @ retencji i @ retention_period_unit parametry sp_addmergepublication (języka Transact-SQL) do określenia, kiedy wygasa subskrypcja.Replikacja Czyści metadane w bazach danych publikacja i subskrypcja, po upływie okresu przetrzymania.Aby uzyskać więcej informacji, zobacz Wygaśnięcia subskrypcji i dezaktywacji.Nie można przekazać zmian z subskrypcja wygasły, ponieważ metadane dotyczących wierszy subskrybent nie jest już obecny Wydawca.

Akcja użytkownika

Aby przesłać zmiany Wydawca:

  1. Użyj tablediff narzędzie, aby określić, które wiersze różnią się między Wydawca i abonenta.Aby uzyskać informacje dotyczące narzędzia na zreplikowanych tabelach, zobacz Jak Porównaj zreplikowanych tabelach różnic (Programowanie replikacji).

  2. Przekazywanie zmian od subskrybenta ręcznie lub przy użyciu jednej z następujących metod:

    • Utwórz ponownie subskrypcja, określając migawka nie powinny być stosowane przez subskrybenta.Aby uzyskać więcej informacji, zobacz Inicjowanie subskrypcji korespondencji seryjnej bez migawki.Po utworzeniu subskrypcja wykonywania Aktualizacja manekina dla każdego wiersza, które powinny zostać przekazane do Wydawca: Ręczna aktualizacja manekina albo wykonywać takie jak:

      UPDATE Sales.SalesOrderHeader SET RevisionNumber = RevisionNumber WHERE SalesOrderID > 4100

      lub wykonać sp_mergedummyupdate dla każdego wiersza.Aby uzyskać więcej informacji, zobacz sp_mergedummyupdate (języka Transact-SQL).

    • Użyj tablediff narzędzie do generowania Transact-SQL skrypt, aby przenieść dane do zbieżności.Aby uzyskać więcej informacji, zobacz Narzędzie tablediff. Transact-SQL Skrypt zastępuje wszystkie dane pustki w obiekt docelowy (w tym przypadek wydawcy), więc ta opcja powinny służyć wyłącznie jeżeli przekazywanie danych od subskrybenta pierwszeństwo zachowania danych Wydawca.

Zobacz także

Koncepcje