Nasıl Yapılır: Çakışma izleme ve çözümleme düzeyi için birleştirme makaleleri (çoğaltma Transact-SQL programlama) belirtin.
Bir abonelik birleştirme yayınına eşitlendiğinde, aynı verileri hem yayıncı ve abone yapılan değişikliklerden kaynaklanan çakışmaları çoğaltma denetler.Çakışmalar satır-herhangi bir değişiklik için satırı bir çakışma veya sütun düzey, aynı satır ve sütun yalnızca değişiklikleri çakışma olduğu düşünülür düşünülür düzeyinde algılanır olup olmadığını belirtebilirsiniz.Çakışma çözümlemesi makaleler için satır-sırasında gerçekleştirilir düzey.Mantıksal kayıtları kullanıldığında, çakışma algılama ve Çözümlemesi hakkında daha fazla bilgi için bkz: Algılama ve mantıksal kayıtları, çakışmaları çözme. Program aracılığıyla makaleler oluştururken ve makale tanımlandıktan sonra çakışmalarını nasıl izleneceğini belirleyebilirsiniz.
Çakışma izleme için yeni bir birleştirme makale seçeneklerini belirtmek için
yayın veritabanı Yayımcı tarafında yürütmek sp_addmergearticle için aşağıdaki değerleri belirtin.@ column_tracking:
TRUE - Sütun düzey için makale izlemeyi kullanın.
yanlış - Kullanım satır-düzey varsayılan izleme.
Çakışma izleme mektup birleştirme için seçenekleri değiştirmek için makale
Izleme seçenekleri bir birleştirme makaleye çakışma belirlemek için , yürütmek sp_helpmergearticle.Değerini not column_tracking seçeneği sonuç için makale ayarlayın.Değeri 1 Sütun düzeyinde izleme kullanılmakta olduğunu, anlamına gelir ve değeri 0 satır düzeyinde izleme kullanılmakta olduğunu gösterir.
yayın veritabanı Yayımcı tarafında yürütmek sp_changemergearticle.Bir değer belirtin. column_tracking for @ özellik ve için aşağıdaki değerlerden birideğer:
TRUE - Sütun düzey için makale izlemeyi kullanın.
yanlış - Kullanım satır-düzey varsayılan izleme.
Bir değer belirtin. 1 for both @ force_invalidate_snapshot and @ force_reinit_subscription.