Aracılığıyla paylaş


Birleştirme makaleleri için çakışma izleme ve çözümleme düzeyi belirtin

Bu konu için birleştirme makale çakışma izleme ve çözümleme düzeyi belirtin açıklar SQL Server 2012kullanarak SQL Server Management Studioya Transact-SQL.

Bir abonelik birleştirme yayınına eşitlendiğinde, çoğaltma aynı veriler hem yayıncı hem de abone de yapılan değişikliklerden kaynaklanan çakışmaları olup olmadığını denetler. Çakışma satır-herhangi bir değişiklik için satırı bir çakışma veya sütun düzeyinde, burada aynı satır ve sütun yalnızca değişiklikler bir çakışma kabul edilir nerede sayılır düzeyinde, algılanır olup olmadığını belirtebilirsiniz. Makaleler için çakışma çözünürlüğünü satır düzeyinde gerçekleştirilir. Çakışma algılaması ve çözümlemesi hakkında daha fazla bilgi için bkz: mantıksal kayıtları kullanıldığında, Algılama ve mantıksal kayıtlar içinde çakışmaları çözme.

Bu Konuda

  • Başlamadan Önce

    Sınırlamalar ve Kısıtlamalar

  • Kullanarak birleştirme makaleleri için çakışma izleme ve çözümleme düzeyi belirtmek için:

    SQL Server Management Studio

    Transact-SQL

Başlamadan Önce

Sınırlamalar ve Kısıtlamalar

  • Abonelikleri başlatıldıktan sonra izleme düzeyini değiştirirseniz, bu abonelikler yeniden gerekir. Özellik değişikliklerinin etkileri hakkında daha fazla bilgi için bkz: Değişiklik yayın ve makalesi özellikleri.

  • Satır ve sütun izleme düzeyi ile her zaman satır düzeyinde çakışma çözümleme yapılır: kazanan satır kaybeden satır üzerine yazar. Birleştirme çoğaltması da Çatışmalar izleniyor ve mantıksal kayıt düzeyinde çözümlenen belirtmenize olanak verir, ancak bu seçenekler mevcut değildir SQL Server Management Studio. Bu seçenekler arasından çoğaltma hakkında bilgi için bkz: saklı yordamlar, Birleştir tablo makaleleri arasındaki mantıksal kayıt ilişki tanımla.

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

SQL Server Management Studio Kullanarak

Satır veya sütun birleştirme makaleleri izleme düzeyi belirtmek özellikleri sekmesini Makale özelliklerini iletişim kutusunda, Yeni Yayın Sihirbazı'nda bulunan ve Yayını özellikleri - <yayın > iletişim kutusu. Sihirbaz ve iletişim kutusuna erişme hakkında daha fazla bilgi için bkz: Yayın oluşturmave Yayın özelliklerini görüntüleme ve değiştirme.

Satır veya sütun izleme düzeyi belirtmek için

  1. Tarih Makaleler sayfa yeni yayın sihirbazını veya Yayını özellikleri - <yayın > iletişim kutusunda, bir tablo seçin.

  2. Tıklayın Makale özelliklerinive'yi Ayarlama özellikleri, vurgulanmış tablo makalesi veya Set özellikleri, tüm tablo makaleleri.

  3. Tarih özellikleri sekmesini Makale özelliklerini <yazı > iletişim kutusunda, aşağıdakilerden biri için değerleri seçin düzeyi izleme özelliği: Satır düzeyinde izleme veya sütun düzeyinde izleme.

  4. Eğer Yayını özellikleri - <yayın > iletişim kutusu'yı Tamam kaydetmek ve iletişim kutusunu kapatın.

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

Transact-SQL'i Kullanma

Çakışma izleme yeni bir birleştirme makale seçeneklerini belirtmek için

  • Yayını veritabanı üzerinde Yayımcı tarafında idam sp_addmergearticle için aşağıdaki değerlerden birini belirtin @ column_tracking:

    • gerçek -makale için sütun düzeyinde izleme kullanın.

    • yanlış -varsayılan satır düzeyi izlemeyi kullanın.

Çakışma izleme birleştirme makale seçeneklerini değiştirmek için

  1. Çakışma izleme birleştirme makale seçeneklerini belirlemek için yürütmek eşdeğerdirsp_helpmergearticle. Değerini not alın column_tracking sonuç kümesindeki yazı için seçenek. Değeri 1 sütun düzeyinde izleme kullanıldığını anlamı ve değeri 0 satır düzeyinde izleme kullanılıyor demektir.

  2. Yayını veritabanı üzerinde Yayımcı tarafında idam sp_changemergearticle. Değeri belirtmeniz column_tracking için @ özellik ve değer aşağıdakilerden biri için @ değeri:

    • gerçek -makale için sütun düzeyinde izleme kullanın.

    • yanlış -varsayılan satır düzeyi izlemeyi kullanın.

    Değeri belirtmeniz 1 hem @ force_invalidate_snapshot ve @ force_reinit_subscription.

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

Ayrıca bkz.

Kavramlar

Gelişmiş birleştirme çoğaltma çakışma algılaması ve Çözümlemesi

Algılama ve mantıksal kayıtlar içinde çakışmaları çözme

Birleştir tablo makaleleri arasındaki mantıksal kayıt ilişki tanımla

Algılamak ve birleştirme çoğaltma Çakışmalarını Çöz