How to: Switch Between Updating Modes for an Updating Transactional Subscription (Replication Transact-SQL Programming)
Podczas aktualizowania subskrypcja transakcyjnych publikacja obsługuje pracy awaryjnej aktualizacji z jednego do drugiego, można programowo przełączać tryby aktualizacji do obsługi sytuacji, gdy łączność przez krótki okres czas.Tryb aktualizacji może być ustawiana programowo i procedur przechowywanych na żądanie przy użyciu replikacja.Aby uzyskać więcej informacji zobacz Można aktualizować subskrypcji dla transakcji replikacja.
Uwaga
Użytkownik może awaryjną z bezpośrednim kolejce aktualizacji w dowolnym momencie.Po wykonaniu czynności, to nie będzie można przywrócić do natychmiastowej aktualizacji, dopóki Agent Reader kolejki zostało zastosowane wszystkie wiadomości oczekujące w kolejce do wydawcę i subskrybent i Wydawca są połączone.
Do przełączania między trybami aktualizacji
Sprawdź, czy subskrypcja obsługuje pracy awaryjnej przez sp_helppullsubscription subskrypcji ściągać lub sp_helpsubscription subskrypcja wypychana.Jeśli wartość Tryb aktualizacji zestaw wyników jest 3 or 4, pracy awaryjnej jest obsługiwany.
Subskrybent baza danych subskrypcja wykonać sp_setreplfailovermode.Określ Wydawca @, @ publisher_db, @ publikacjai jeden z następujących wartości @ failover_mode:
w kolejce - praca awaryjna kolejki aktualizacji, gdy połączenie zostało tymczasowo zerwane.
natychmiastowe - praca awaryjna do natychmiastowej aktualizacji, gdy połączenie zostało przywrócone.