sp_setreplfailovermode (Transact-SQL)
Kuyruğa atılmış üstlenme olarak güncelleştirilmesiyle hemen güncelleştirmek için etkin olan abonelikler için yerine çalışma işlemi modu ayarlamanıza olanak sağlar.Bu saklı yordam, abonelik veritabanı abonelik sırasında yürütülür.Yerine çalışma modları hakkında daha fazla bilgi için bkz: Işlem çoğaltması için güncelleştirilebilir abonelikleri.
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 varolmalı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 or Eşitleme
Oluştuğunda gibi Abone tarafında yapılan veri değişikliklerini yayımcıya toplu kopyalanan var.
sıraya alındı
Data modifications are stored in a Microsoft SQL Server queue.
Not
Microsoft Message 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 (hata)
Remarks
sp_setreplfailovermode anlık görüntü çoğaltması çoğaltması veya işlem çoğaltma için aboneliklerin etkinleştirilmiş, hemen güncelleştirmek için yerine çalışma ile kuyruğa alınmış güncelleştirme veya kuyruğa alınmış güncelleştirme için 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ü için yürütmek sp_setreplfailovermode.