sp_helpmergeconflictrows (Transact-SQL)
Belirtilen çakışma ile satırları döndürür tablo.Bu saklı yordam, bilgisayarda çalıştırılan burada çakışmayı tablo depolanır.
sp_helpmergeconflictrows [ [ @publication = ] 'publication' ]
, [ @conflict_table = ] 'conflict_table'
[ , [ @publisher = ] 'publisher' ]
[ , [ @publisher_db = ] 'publsher_db' ]
[ , [ @logical_record_conflicts = ] logical_record_conflicts ]
Bağımsız değişkenler
[ @publication=] 'publication'
Is the name of the publication.publication is sysname, with a default of %.Yayını belirtilirse, tüm çakışmalar yayın tarafından tam döndürülür.Örneğin, MSmerge_conflict_Customers Çakışma satırları tablo varSICAK and the ca iletme yayın adı yayınlar,ca için ilgili bir çakışma alır.ca yayın.[ @conflict_table=] 'conflict_table'
Is the name of the conflict table.conflict_table is sysname, with no default.In Microsoft SQL Server 2005 and later versions, conflict tables are named using the format names with MSmerge_conflict_publication_article, with one table for each published article.[ @publisher=] 'publisher'
Is the name of the Publisher.publisher is sysname, with a default of NULL.[ @publisher_db=] 'publisher_db'
Is the name of the publisher database.publisher_db is sysname, with a default of NULL.[ @logical_record_conflicts= ] logical_record_conflicts
Indicates whether the result set contains information about logical record conflicts.logical_record_conflicts is int, with a default value of 0.1 mantıksal kayıt çakışması bilgileri verdiğini gösterir.
Sonuç Kümeleri
sp_helpmergeconflictrows tabanının oluşan bir sonuç kümesi verir tablo yapısı ve bu ek sütunlar.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
origin_datasource |
varchar(255) |
Çakışmayı başlangıcı. |
conflict_type |
int |
Çakışma türünü gösteren kod: 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ı. 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 |
Hata kodu içeriğe duyarlı olabilir. |
reason_text |
varchar(720) |
Hata açıklaması içeriğe duyarlı olabilir. |
pubid |
uniqueidentifier |
yayın tanıtıcısı. |
MSrepl_create_time |
datetime |
Saat, çakışma bilgisi eklendi. |
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Remarks
sp_helpmergeconflictrows birleştirme çoğaltmasında kullanılır.
İzinler
Yalnızca üyeleri sysadmin sabit sunucu rolüdb_owner sabit veritabanı rolü ve replmonitor Dağıtım veritabanı rolü çalıştırabilirsinizsp_helpmergeconflictrows.