sp_setreplfailovermode (Transact-SQL)
Sayede küme ile anında güncelleme yük devretme olarak güncelleştirme sıraya için etkin abonelikleri için yük devretme işlemi modu.Bu saklı yordam, abonelik veritabanı 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.
Sözdizimi
sp_setreplfailovermode [ @publisher= ] 'publisher'
[ , [ @publisher_db = ] 'publisher_db' ]
[ , [ @publication= ] 'publication' ]
[ , [ @failover_mode= ] 'failover_mode' ]
[ , [ @override = ] override ]
Bağımsız değişkenler
[ @publisher=] 'publisher'
Is the name of the publication.publication is sysname, with no default.yayın önceden mevcut olmalıdır.[ @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.Değer
Açıklama
hemen veya eşitleme
Ortaya çıktıkları için Yayımcı toplu kopyalanan veri değişiklikleri Abone tarafında yapılan.
sıraya alındı
Data modifications are stored in a Microsoft SQL Server queue.
Not
MicrosoftMessage Queuing onaylanmaz ve artık desteklenmiyor.
[ geçersiz kılma @=] override
Yalnızca iç kullanım.
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (başarısız)
Açıklamalar
sp_setreplfailovermode , anlık görüntü çoğaltması çoğaltması çoğaltma veya işlem çoğaltma için hangi Abonelikleri, hemen güncelleştirmek için yerine çalışma ile güncelleştirme sıraya için etkinleştirilmiş veya kuyruğa alınmış güncelleştirme yerine çalışma ile hemen güncelleştirmek için kullanılır.
İzinler
Yalnızca üyeleri sysadmin sabit sunucu rolü veya db_owner sabit veritabanı rolü olabilir yürütmek sp_setreplfailovermode.