MSmerge_conflicts_info (Transact-SQL)
The MSmerge_conflicts_info tablo tracks conflicts that occur when synchronizing a abonelik to a merge yayın.Kaybeden satır veri çakışmaları depolanan MSmerge_conflict_publication_article tablo çakışmanın oluştuğu makale.Bu tablo, yayımcı Yayın veritabanında ve abone Abonelik veritabanında depolanır.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
tablenick |
int |
Takma ad'ın yayımlanmış tablo. |
ROWGUID |
uniqueidentifier |
Çakışma satır tanımlayıcısı. |
origin_datasource |
nvarchar(255) |
Burada çakışmasını değiştirmek kaynaklı veritabanının adı. |
conflict_type |
int |
Tür oluşan çakışma, aşağıdakilerden biri olabilir: 1 Güncelleştirmenin Conflict =: Çakışmayı en satırı algılandığında düzey. 2 Sütun güncelleştirme çakışması =: Çakışmayı sütun düzeyinde algıladı. 3 Güncelleştirmenin DELETE WINS Conflict =: Silme, çakışmayı kazanır. 4 Güncelleştirmenin WINS silme çakışması =: Bu çakışmayı kaybettiğinde, birlikte silinen rowguid kaydedilip tablo. 5 Karşıya yükleme ekleme başarısız oldu =: Gelen ekleme abone Yayımcı tarafında uygulanamadı. 6 Yükleme ekleme başarısız oldu =: Yayımcı'den ekleme, Abone tarafında uygulanamadı. 7 Karşıya yükleme silme başarısız oldu =: Silme sırasında abone yayımcıya karşıya yüklenemedi. 8 Yükleme silme başarısız oldu =: Yayımcı en silme için Abone karşıdan yüklenemedi. 9 Başarısız yükleme Update =: Güncelleştirme sırasında abone, Yayımcı tarafında uygulanamadı. 10 Başarısız yükleme Update =: Yayımcı en güncelleştirme için abone uygulanamadı. 11 Çözümlemesi = 12 Mantıksal kayıt güncelleştirmesi WINS Sil =: Bu çakışmayı kaybettiğinde mantıksal silinen kaydı kaydedilip tablo. 13 Mantıksal kayıt çakışması Ekle ve Güncelleştir'i =: Güncelleştirme ile bir mantıksal kayıt çakışmaları ekleyin. 14 Mantıksal kayıt DELETE WINS güncelleştirme çakışması =: Bu çakışmayı kaybettiğinde güncelleştirilmiş mantıksal kayıt kaydedilip tablo. |
reason_code |
int |
Içerik duyarlı, hata kodu.Güncelleştirme ve silme ve güncelleştirme-güncelleştirme çakışması durumunda bu sütun için kullanılan aynı değerdir conflict_type.Ancak, başarısız bir değişiklik çakışmalarını, neden kodunu Birleştirme Aracısı değişiklik uygulanmasını engelleyen hatadır.Bu, bir ekleme abone adresindeki bir birincil anahtar ihlali nedeniyle Birleştirme Aracısı yükleyemezseniz, oturum bir conflict_type 6 ("başarısız yükleme ekleme") ve bir reason_code olan 2627,SQL Server iç hata iletisi için bir birincil anahtar ihlali: "% Ls kısıtlama ihlali ' %. * ls'.Yinelenen anahtar nesne eklenemiyor ' %. * ls'. " |
reason_text |
nvarchar(720) |
Içerik duyarlı olabilir hata açıklaması. |
pubid |
uniqueidentifier |
yayın tanıtıcısı. |
MSrepl_create_time |
datetime |
Çakışmanın oluştuğu saat. |
origin_datasource_id |
uniqueidentifier |
Burada çakışmasını değiştirmek kaynaklı veritabanı tanıtıcısı. |