Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
conflict_<schema>_<table> tablosu, eşler arası çoğaltmada çelişen satırlar hakkında bilgi içerir. Bir yayındaki her çoğaltılan tablo için bir çatışma tablosu vardır; burada çatışma tablosunun adı şema ve makale adıyla birlikte eklenir. Bu makaleye özgü çatışma tabloları her yayın veritabanında mevcuttur.
Eşler arası çoğaltma için dağıtım aracısı varsayılan olarak bir çakışma algıladığında başarısız olur. Bir çakışma hatası hata günlüğüne kaydedilir, ancak çakışma tablosuna hiçbir çakışma verisi kaydedilmez; bu nedenle, görüntüleme için kullanılamaz. Eğer Dağıtım Aracısının devam etmesine izin verilirse, algılandığı her düğümde bir çakışma yerel olarak günlüğe kaydedilir. Daha fazla bilgi için, Eşler Arası Çoğaltmada Çakışma Algılama'daki "Çakışmaları İşleme" bölümüne bakın.
| Sütun adı | Veri türü | Description |
|---|---|---|
| __$originator_id | int | Çelişkili değişikliğin başladığı düğümün ID'si. ID'ler listesi için sp_help_peerconflictdetection çalıştırın. |
| __$origin_datasource | int | Çelişkili değişimin başladığı düğüm. |
| __$tranid | nvarchar (40) | Çelişen değişikliğin __$origin_datasource seviyesinde uygulandığında günlük dizi numarası (LSN). |
| __$conflict_type | int | Çatışma türü, aşağıdaki değerlerden biri olabilir: 1: Bir güncelleme, yerel satır başka bir güncellemeyle değiştirildiği veya silinip tekrar eklendiği için başarısız oldu. 2: Yerel satır zaten silindiği için bir güncelleme başarısız oldu. 3: Silme başarısız oldu çünkü yerel satır başka bir güncellemeyle değiştirildi ya da silinip tekrar eklendi. 4: Silme başarısız oldu çünkü yerel satır zaten silinmişti. 5: Bir ekleme başarısız oldu çünkü yerel satır zaten eklenmişti ya da eklenip güncellendi. |
| __$is_winner | bit | Bu tablodaki satırın çatışmanın kazananı olup olmadığını gösterir, yani yerel düğüme uygulanmıştır. |
| __$pre_version | varbinar (32) | Çelişkili değişikliğin başladığı veritabanı versiyonu. |
| __$reason_code | int | Çatışmanın çözüm kodu. Aşağıdaki değerlerden biri olabilir: 0 1 2 Daha fazla bilgi için bkz. __$reason_text. |
| __$reason_text | Nvarchar (720) | Çatışmanın çözümü. Aşağıdaki değerlerden biri olabilir: Çözüldü (1) Çözülmemiş (2) Bilinmeyen (0) |
| __$update_bitmap | varbinary(n). Boyut içeriğe göre değişir. | Güncelleme-güncelleme çatışması durumunda hangi sütunların güncellendiğini gösteren bitmap. |
| __$inserted_date | datetime | Çelişkili satırın bu tabloya eklendiği tarih ve saat. |
| __$row_id | Timestamp | Çatışmaya sebep olan sırayla ilişkili olan sıra versiyonu. |
| __$change_id | ikili (8) | Yerel bir satır için, bu değer gelen satırın yerel satırla çelişen __$row_id değerine eşittir. Bu değer, gelen bir satır için NULL'dur. |
| <Temel tablo sütun adları> | <Temel tablo sütun türleri> | Çatışma tablosu, temel tablodaki her sütun için bir sütun içerir. |