Aracılığıyla paylaş


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.

Topic link iconTransact-SQL sözdizimi kuralları

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.