Share via


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.

Konu bağlantısı simgesi 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 notuDikkat

    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)

Kavramlar

Eşler arası çoğaltma çakışma algılama

Eşler arası işlem çoğaltma