Aracılığıyla paylaş


sp_helpreplfailovermode (Transact-sql)

Bir abonelik geçerli failover 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: Işlem çoğaltma için güncelleştirilebilir abonelikleri.

Konu bağlantısı simgesi Transact-SQL Sözdizim 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'
    Bu abone güncelleştirme katılan yayımcı addır. publisherise sysname, hiçbir varsayılan ile. Yayımcı zaten yayımlama için yapılandırılmış olması gerekir.

  • @ publisher_db ='publisher_db'
    Yayını veritabanı adıdır. publisher_dbise sysname, hiçbir varsayılan ile.

  • @ publication ='publication'
    Bu abone güncelleştirme katılan Yayını addır. publicationise sysname, hiçbir varsayılan ile.

  • @ failover_mode_id ='failover_mode_id' ÇIKIŞ
    Yerine çalışma modu tamsayı değerini döndürür ve olup bir Çıkış parametresi. failover_mode_idolan bir tinyint varsayılan 0. O döner 0 hemen güncelleştirmek için ve 1 güncelleştirme sıraya için.

  • @failover_mode='failover_mode'OUTPUT
    Veri değişiklikleri Abone tarafında yapılan döner. failover_modeolan bir nvarchar(10) null varsayılan. Olan bir Çıkış parametresi.

    Değer

    Açıklama

    hemen

    Hemen güncelleştiriliyor: Abone tarafında yapılan güncelleştirmeleri hemen iki evreli tamamlama iletişim kuralı (2PC) kullanarak yayımcı yayılır.

    sıraya

    Güncelleştirme sıraya: Abone tarafında yapılan güncelleştirmeleri bir kuyrukta saklanır.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Açıklamalar

sp_helpreplfailovermode ile hemen güncelleştirmek için hangi abonelikler etkin olarak yük devretme, başarısızlık halinde güncelleştirme sıraya alındı için anlık çoğaltma veya işlem çoğaltma kullanılır.

İzinler

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

Ayrıca bkz.

Başvuru

sp_setreplfailovermode (Transact-sql)