Aracılığıyla paylaş


sysmergearticles (Transact-SQL)

Yerel veritabanında tanımlı her birleştirme makale için bir satır içerir.Bu tablo, yayın veritabanında depolanır.

Sütun adı

Veri türü

Açıklama

adı

sysname

makale adı.

türü

tinyint

Aşağıdakilerden biri olabilen makale türünü gösterir:

10 Tablo =.

32 Saklı yordamı (yalnızca şema) =.

64 Görünümü = ya da Görünüm (yalnızca şema) dizini.

128 Kullanıcı tanımlı fonksiyon (yalnızca şema) =.

160 Veri türünün eşanlamlısı (yalnızca şema) =.

Objid

int

Nesne tanımlayıcısı.

sync_objid

int

Görünüm eşitlenen veri kümesini temsil eden nesne KIMLIĞI.

view_type

tinyint

Görünüm türü:

0 Bir görünüm =; tüm temel nesne kullanın.

1 Kalıcı görünümü =.

2 Geçici görünümü =.

artid

uniqueidentifier

Belirli makale benzersiz kimlik numarası.

Açıklama

nvarchar(255)

makale kısa açıklaması.

pre_creation_command

tinyint

Abonelik veritabanındaki makale oluştururken gerçekleştirilecek varsayılan eylem:

0 = Tablo zaten abone tarafında varsa none - hiçbir işlem yapılmaz.

1 Bırakma = - yeniden önce tablo keser.

2 Silme - bir silme WHERE yan tümcesinde alt küme küme kümesini süzgeç temel sorunları =.

3 Kesilmesinden- aynı =2, ancak satır yerine sayfaları siler.Ancak, WHERE yan tümce almaz.

pubid

uniqueidentifier

Bu makale ait olduğu yayın KIMLIĞI.

takma ad

int

Makale kimliği için takma ad eşleştirmesi.

column_tracking

int

Iindicates izleme sütun için makale olup uygulanır.

Durum

tinyint

Durumunu gösterir makale, hangi aşağıdakilerden biri olabilir:

1 Unsynced-= tablo yayımlamak için ilk işlem komut dosyası sonraki çalışacak saat anlık görüntü Aracısı'nı çalıştırır.

2 Etkin-= tablo yayımlamak için ilk işleme komut dosyasını çalıştırın.

5 Eklenecek New_inactive-=.

6 Eklenecek New_active-=.

conflict_table

sysname

Yerel adı tablo, bu makale Çakışan kayıtları içerir.Bu tablo, yalnızca bilgi sağlanır ve içeriğini değiştirilmiş veya özel çakışma çözünürlüğü yordamlar veya doğrudan yönetici tarafından silinmiş.

creation_script

nvarchar(255)

Bu makale oluşturma komut dosyası.

conflict_script

nvarchar(255)

Bu makale çakışma komut dosyası.

article_resolver

nvarchar(255)

Bu makale için özel satır düzey çakışması Çözümleyicisi.

ins_conflict_proc

sysname

Çakışma yazmak için kullanılan yordam conflict_table.

insert_proc

sysname

Eşitleme sırasında satır eklemek için varsayılan çakışma giderici tarafından kullanılan yordam.

update_proc

sysname

Eşitleme sırasında satır güncelleştirme için varsayılan çakışma giderici tarafından kullanılan yordam.

select_proc

sysname

Adını otomatik olarak oluşturulan saklı yordam birleştirme aracı kilitlemek ve sütunlar ve satırlar için bir makale bulma gerçekleştirmek için kullanır.

metadata_select_proc

sysname

Adını otomatik olarak oluşturulan meta veriler birleştirme çoğaltma tablolarındaki erişmek için kullanılan yordamın depolanır.

delete_proc

sysname

Varsayılan çakışma giderici tarafından eşitleme sırasında satır silmek için kullanılan yordam.

schema_option

binary(8)

Desteklenen değerler için schema_option, see sp_addmergearticle (Transact-SQL).

destination_object

sysname

Abone tarafında oluşturulan tablonun adı.

destination_owner

sysname

Hedef nesnenin sahibi adı.

resolver_clsid

nvarchar(50)

Özel çakışma giderici KIMLIĞI.

subset_filterclause

nvarchar(1000)

Bu makale filtre yan tümce.

missing_col_count

int

Eksik sütun sayısı.

missing_cols

varbinary(128)

Bit eşlem eksik olan sütun.

excluded_cols

varbinary(128)

Bit eşlem için abone gönderildiğinde makalesi'dan Dışlanan sütunların.

excluded_col_count

int

Dışlanan sütunların sayısı.

sütunlar

varbinary(128)

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

deleted_cols

varbinary(128)

Bit eşlemler'kaynağından silinmiş olan sütunların tablo.

resolver_info

nvarchar(255)

Özel çakışma çözümleyiciler gerekli olan ek bilgi için depolama.

view_sel_proc

nvarchar(290)

Birleştirme aracı dinamik olarak filtrelenmiş makale, ilk popülasyon yapmak kullanan saklı yordam adını yayın ve herhangi bir filtre değiştirilen satır numaralandırma yayın.

gen_cur

int

makale temel tablo yerel değişiklikleri oluşturur numarası.

vertical_partition

int

Sütun süzme bir tablo makalesini etkinleştirilip etkinleştirilmeyeceğini belirtir.0 dikey hiçbir filtre yoktur gösterir ve tüm sütunları yayımlar.

identity_support

int

Otomatik kimlik aralık işleme etkinleştirilip etkinleştirilmeyeceğini belirtir.1 kimlik aralık işleme etkin olduğunu gösterir ve 0 kimlik aralık desteği bulunmamaktadır anlamına gelir.

before_image_objid

int

Izleme tablo KIMLIğI nesneBir yayın oluşturulduğunda izleme tablosu belirli bir anahtar sütun değerlerini içerir... @ keep_partition_changes = TRUE.

before_view_objid

int

Bir nesne KIMLIĞI tablo.Silinen veya güncelleştirilen için önce bir satır, belirli bir Abone tarafında ait olup olmadığını izler bir tabloda görünümdür.Yalnızca yayın ile oluşturulduğunda uygulanır. @ keep_partition_changes = True.

verify_resolver_signature

int

Birleştirme çoğaltma bir çözümleyici kullanmadan önce bir dijital imza doğrulanır olup olmadığını belirtir.

0 = Imza doğrulanmadı.

1 = Güvenilir bir kaynaktan olup olmadığını görmek için imza doğrulanır.

allow_interactive_resolver

bit

Bir makale üzerinde etkileşimli çözümleyici kullanımını etkinleştirilip etkinleştirilmeyeceğini belirtir.1 etkileşimli çözümleyici makale temel olarak kullanıldığını belirtir.

fast_multicol_updateproc

bit

Birleştirme Aracısı bir UPDATE deyim aynı satıra birden çok sütun değişikliklerini uygulamak için etkinleştirilip etkinleştirilmediğini belirtir.

0 Her sütun için ayrı bir UPDATE değiştirilen sorunları =.

1 = Güncelleştirmelerin bir deyim içinde birden çok sütun oluşmasına neden olan bir UPDATE deyim verir.

check_permissions

int

The bitmap of the table-level permissions that is verified when the Merge Agent applies changes to the Publisher.check_permissions can have one of these values:

0x00 = Izinleri denetlenmez.

0x10 = Izinleri denetler Yayımcı bir Abone tarafında yapılan ınsert'ler karşıya önce.

0x20 = Izinleri denetler Yayımcı bir Abone tarafında yapılan UPDATE'ler karşıya önce.

0x40 = Bir Abone tarafında yapılan siler karşıya önce yayımcısına izinleri denetler.

maxversion_at_cleanup

int

En yüksek üretimi için meta veriler temizlenir.

processing_order

int

Makaleler, birleştirme yayınında; işlem sırasını değeri burada gösterir. 0 makale sıralanmamış; makaleleri için en düşük değerden sırayla işlenir olduğunu gösterdi.Iki makaleleri için aynı değeri varsa, bunlar aynı anda işlenir.Daha fazla bilgi için bkz: Birleştirme makaleleri işlem sırasını belirtme.

upload_options

tinyint

Güncelleştirmeleri ile ilgili bir abonelik sırasında yapılan kısıtlamalarını tanımlar bir istemci aboneliği, hangi aşağıdaki değerlerden biri olabilir.

0 = Bir abone bir istemciyle sırasında yapılan güncelleştirmeleri kısıtlama yoktur abonelik; tüm değişiklikler yayımcıya karşıya.

1 = Adresindeki bir abone bir istemciyle değişikliğine izin verilmediğinden abonelik, ancak yayımcıya karşıya.

2 = Değişiklikleri bir abone olan bir istemci aboneliği sırasında izin verilmez.

Daha fazla bilgi için bkz: Yalnızca yükleme makaleleri ile birleştirme çoğaltma performansı en iyi duruma getirme.

published_in_tran_pub

bit

Işlem bir yayına birleştirme yayınında makale de yayımlanır gösterir.

0 = makale bir işlem makalesinde yayımlanmıştır.

1 = makale, bir işlem makalesinde de yayımlanır.

Hafif

bit

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

procname_postfix

nchar(32)

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

well_partitioned_lightweight

bit

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

before_upd_view_objid

int

Eklenecek.

delete_tracking

bit

Silmeleri yinelenmiş olup olmadığını gösterir.

0 = Siler olmayan yinelenmiş

1 = Birleştirme çoğaltma için varsayılan davranış olduğu siler çoğaltılır.

Zaman değeri delete_tracking is 0, Abone tarafında silinmiş Satır Yayımcı tarafında el ile kaldırılması gerekir ve satır Yayımcı tarafında silindi Abone tarafında el ile kaldırılması gerekir.

NoteNote:
Değeri 0 yakınsama oluşur.

compensate_for_errors

bit

Eşitleme sırasında hata girildiğinde compensating eylemleri alınır olup olmadığını gösterir.

0 Compensating = eylemleri devre dışı bırakılır.

1 Bir abone veya Yayımcı her zaman müşteri adayı birleştirme çoğaltma için varsayılan davranışı olan bu değişiklikleri geri alma alma almak için Eylemler Dengelemesi için uygulanamaz değişiklikleri =.

NoteNote:
Değeri 0 yakınsama oluşur.

pub_range

bigint

Yayımcı kimliği aralık boyutu.

Aralık

bigint

Bir düzeltme olarak abonelere atanan ardışık kimlik değerleri boyutu.

Eşiği

int

Kimlik aralık eşik yüzdesi.

stream_blob_columns

bit

Bir veri akışı en iyi duruma getirme ikili büyük nesne sütunları çoğaltma yapılırken kullanılıp kullanılmayacağını belirtir.1 en iyi duruma getirme işlemini denenir anlamına gelir.

preserve_rowguidcol

bit

Çoğaltma, varolan bir rowguid sütun kullanıp kullanmadığını belirtir.Değeri 1 , varolan bir ROWGUIDCOL sütun kullanılacağı anlamına gelir.0 çoğaltma ROWGUIDCOL sütun eklenen anlamına gelir.