Udostępnij za pośrednictwem


sp_helpreplfailovermode (języka Transact-SQL)

Wyświetla bieżący tryb pracy awaryjnej za subskrypcję.Ta procedura przechowywana jest wykonywany przez subskrybent na dowolnej bazy danych.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_helpreplfailovermode [ @publisher= ] 'publisher' 
    [ , [ @publisher_db = ] 'publisher_db' ] 
    [ , [ @publication = ] 'publication' ] 
    [ , [ @failover_mode_id= ] 'failover_mode_id'OUTPUT] 
    [ , [ @failover_mode = ] 'failover_mode'OUTPUT] 

Argumenty

  • [ @publisher=] 'publisher'
    Is the name of the Publisher that is participating in the update of this Subscriber.publisher is sysname, with no default.Wydawca musi już być skonfigurowane do publikowania.

  • [ @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 that is participating in the update of this Subscriber.publicationis sysname, with no default.

  • [ @failover_mode_id=] 'failover_mode_id' OUTPUT
    Returns the integer value of the failover mode and is an OUTPUT parameter.failover_mode_id is a tinyint with a default of 0.Zwraca wartość 0 do natychmiastowej aktualizacji i 1 w celu zaktualizowania w kolejce.

  • [@failover_mode=] 'failover_mode'OUTPUT
    Returns the mode in which data modifications are made at the Subscriber.failover_mode is a nvarchar(10) with a default of NULL.Is DANE WYJŚCIOWE parametr.

    Wartość

    Description

    natychmiastowe

    Natychmiastowe aktualizowanie: aktualizacje wprowadzone przez subskrybent natychmiast jest przekazywana do Wydawca, za pomocą dwufazowego protokół zatwierdzanie (2PC).

    w kolejce

    W kolejce aktualizacji: aktualizacje wprowadzone przez subskrybent są przechowywane w kolejce.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Remarks

sp_helpreplfailovermode jest używany w replikacja migawka lub replikacji transakcyjnej, dla których subskrypcje są włączone do natychmiastowego aktualizacji z aktualizacją kolejce jako praca awaryjna, przypadek wystąpienia awarii.

Uprawnienia

Tylko członkowie sysadmin stała rola serwera or the db_owner stała rola bazy danych może być wykonywany sp_helpreplfailovermode.