Udostępnij za pośrednictwem


sp_setreplfailovermode (Transact-SQL)

Umożliwia ustawienie trybu pracy awaryjnej operacji włączone do natychmiastowej aktualizacji z aktualizacją kolejce jako praca awaryjna subskrypcji.Ta procedura przechowywana jest wykonywany przez subskrybent do baza danych subskrypcja.Aby uzyskać więcej informacji na temat trybów pracy awaryjnej zobacz Można aktualizować subskrypcji dla transakcji replikacja.

Topic link iconKonwencje składni języka Transact-SQL

sp_setreplfailovermode [ @publisher= ] 'publisher'
    [ , [ @publisher_db = ] 'publisher_db' ]
    [ , [ @publication= ] 'publication' ]
    [ , [ @failover_mode= ] 'failover_mode' ]
    [ , [ @override = ] override ]

Argumenty

  • [ @publisher=] 'publisher'
    Is the name of the publication.publication is sysname, with no default.Publikacja musi już istnieć.

  • [ @publisher_db =] 'publisher_db'
    Is the name of the publication database.publisher_db is sysname, with no default.

  • [ @publication=] 'publication'
    Is the name of the publication.publicationis sysname, with no default.

  • [@failover_mode=] 'failover_mode'
    Is the failover mode for the subscription.failover_mode is nvarchar(10) and can be one of these values.

    Wartość

    Description

    natychmiastowe or Synchronizacja

    Zmiany danych dokonane przez subskrybent są zbiorcze kopiowane do Wydawca występujące.

    w kolejce

    Data modifications are stored in a Microsoft SQL Server queue.

    Uwaga

    Microsoft kolejkowanie wiadomości została zastąpiona i nie jest już obsługiwany.

  • [ zastępowanie @= ] override
    Tylko do użytku wewnętrznego.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Remarks

sp_setreplfailovermode jest używany w replikacja migawka lub replikacji transakcyjnej, dla których subskrypcje są włączone, w celu zaktualizowania kolejce z trybu pracy awaryjnej do natychmiastowej aktualizacji lub do natychmiastowej aktualizacji z pracy awaryjnej w celu aktualizowania w kolejce.

Uprawnienia

Tylko członkowie sysadmin Rola serwera lub db_owner stała rola bazy danych mogą być wykonać sp_setreplfailovermode.