Aracılığıyla paylaş


sp_helpreplfailovermode Transact-SQL)

Geçerli bir abonelik yerine çalışma modunu görüntüler.Bu saklı yordam, herhangi bir veritabanı üzerinde abone adresindeki yürütülür.Yerine çalışma modları hakkında daha fazla bilgi için bkz: İşlem çoğaltma için güncelleştirilebilir abonelikleri.

Konu bağlantısı simgesiTransact-sql sözdizimi kuralları

Sözdizimi

sp_helpreplfailovermode [ @publisher= ] 'publisher' 
    [ , [ @publisher_db = ] 'publisher_db' ] 
    [ , [ @publication = ] 'publication' ] 
    [ , [ @failover_mode_id= ] 'failover_mode_id'OUTPUT] 
    [ , [ @failover_mode = ] 'failover_mode'OUTPUT] 

Bağımsız değişkenler

  • [ @publisher=] 'publisher'
    Is the name of the Publisher that is participating in the update of this Subscriber.publisher is sysname, with no default.Yayımcı zaten yayımlama için yapılandırılmış olması gerekir.

  • [ @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.Verdiği 0 anında güncelleme için ve 1 güncelleştirme sıraya için.

  • [@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.Olan bir Çıkış parametresi.

    Değer

    Açıklama

    hemen

    Hemen güncelleştiriliyor: Abone tarafında yapılan güncelleştirmeleri hemen için yayımcı yayılır kullanarak iki aşamalı yürütme protokol (2PC).

    sıraya alındı

    Kuyruğa alınmış güncelleştirme: Abone tarafında yapılan güncelleştirmeleri bir kuyrukta saklanır.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (başarısız)

Açıklamalar

sp_helpreplfailovermode anlık görüntü çoğaltması çoğaltması çoğaltma veya işlem çoğaltma abonelikleri etkinleştirilmiş olduğu için sıraya alınmış, yerine çalışma olarak güncelleştirilmesiyle hemen güncelleştirmek için kullanılan durum hata.

İzinler

Yalnızca üyeleri sysadmin sabit sunucu rolü veya db_owner sabit veritabanı rolü olabilir yürütmek sp_helpreplfailovermode.