Jak Przełączanie między aktualizowanie trybów aktualizacji transakcyjnej subskrypcji (Programowanie replikacji Transact-SQL)
Podczas aktualizowania subskrypcja transakcyjnych publikacja obsługuje pracy awaryjnej z jednego trybu aktualizacji do innego, można programowo przełączanie trybów aktualizacji do obsługi sytuacje, gdy łączność dla krótkiego okresu czas.Tryb aktualizacji zestaw programowo i procedur przechowywanych na żądanie przy użyciu replikacja.Aby uzyskać więcej informacji, zobacz Aktualizowalna subskrypcji dla replikacji transakcyjnej.
Ostrzeżenie
Awaryjnie się z bezpośrednim kolejce aktualizacji w dowolnym czas.Po wykonaniu, jednak nie wrócisz do natychmiastowej aktualizacji, dopóki subskrybenta i Wydawca są połączone i agenta czytnik kolejki zostało zastosowane wszystkie wiadomości oczekujące w kolejce do wydawcy.
Do przełączania między trybami aktualizacji
Sprawdź, czy subskrypcja obsługuje pracy awaryjnej przez wykonywanie sp_helppullsubscription subskrypcji ściąganej lub sp_helpsubscription dla subskrypcja wypychana.Jeśli wartość Tryb aktualizacji w zestaw wyników jest 3 lub 4, pracy awaryjnej jest obsługiwany.
Subskrybent na baza danych subskrypcja, wykonać sp_setreplfailovermode.Określ programu publisher @, @ publisher_db, publikacja @, i jeden z następujących wartości @ failover_mode:
w kolejce - praca awaryjna kolejce aktualizacji, gdy połączenie zostało tymczasowo zerwane.
natychmiastowe - praca awaryjna do natychmiastowej aktualizacji, gdy połączenie zostało przywrócone.