sp_configure_peerconflictdetection (Transact-sql)
Bir eşler arası işlem çoğaltma topolojisi konusu yayını için çakışma algılama yapılandırır. Daha fazla bilgi için, bkz. Eşler arası çoğaltma çakışma algılama. Bu saklı yordam, yayını veritabanı üzerinde yayımcı adresindeki yürütülür.
Transact-SQL Sözdizim Kuralları
Sözdizimi
sp_configure_peerconflictdetection [ @publication = ] 'publication'
[ , [ @action = ] 'action']
[ , [ @originator_id = ] originator_id ]
[ , [ @conflict_retention = ] conflict_retention ]
[ , [ @continue_onconflict = ] 'continue_onconflict']
[ , [ @local = ] 'local']
[ , [ @timeout = ] timeout ]
Bağımsız değişkenler
[ @publication=\] 'publication'
Çakışma algılamasını yapılandırmak için Yayını addır. publicationise sysname, hiçbir varsayılan ile.[ @action= ] 'action'
Etkinleştirmek veya yayını için çakışma algılama devre dışı bırakmayı belirtir. actionise nvarchar(5), ve aşağıdaki değerlerden biri olabilir.Değer
Açıklama
enable
Yayını için algılama etkinleştirir çakışıyor.
disable
Yayını çakışma algılama devre dışı bırakır.
NULL (varsayılan)
[ @originator\_id= ] originator_id
Bir eşler arası topoloji düğüm kimliği belirtir. originator_idise int, null varsayılan. Bu kimlik, çakışma algılaması için kullanılır actionayarı enable. Topolojideki asla kullanılmış olan olumlu, sıfırdan farklı bir kimliği belirtin. Zaten kullanılmış olan kimliklerinin listesi için sorgular Mspeer_originatorid_history sistem tablosu.[ @conflict\_retention= ] conflict_retention
Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.[ @continue\_onconflict= ] 'continue_onconflict' ]
Dağıtım Aracısı sonra bir çakışma algılandığında değişiklikleri işlemeye devam olup olmadığını belirler. continue_onconflictise nvarchar(5)varsayılan değeri yanlış.Dikkat false varsayılan değerini kullanmanızı öneririz. Bu seçeneği true olarak yüksek düzenleyen kimliğine sahip düğümü çakışan satır uygulayarak veri topoloji yakınsama için Dağıtım Aracısı çalışır ayarlandığında Bu yöntem, yakınsama garanti etmez. Sonra bir çakışma algılandığında topoloji tutarlı olduğundan emin olun. Daha fazla bilgi için bkz: "Çakışmalarını işleme" in Eşler arası çoğaltma çakışma algılama.
[ @local= ] 'local'
Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.[ @timeout= ] timeout
Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Açıklamalar
sp_configure_peerconflictdetectioneşler arası işlem çoğaltma kullanılır. Çakışma algılama özelliğini kullanmak için tüm düğümler çalışmalıdır SQL Server 2008ya da sonraki sürümleri; ve algılama tüm düğümleri için etkinleştirilmiş olması gerekir.
İzinler
Üyelik sysadminsabit sunucu rolü veya db_ownerveritabanı rolü.
Ayrıca bkz.
Başvuru
Çoğaltma depolanan yordamlar (Transact-sql)