Aracılığıyla paylaş


sysmergepartitioninfoview (Transact-SQL)

The sysmergepartitioninfoview view exposes bölümleme information for tablo articles.Bu görünüm yayımcı sırasında yayın veritabanında saklanır ve abonelik veritabanı abone adresindeki.

Sütun adı

Veri türü

Açıklama

adı

sysname

makale adıdır.

türü

tinyint

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

0x0A Tablo =.

0x20 Yordamı şema =.

0x40 = Görünüm şema ya da dizinli görünüm şema.

0x80 işlev şema =.

Objid

int

Yayımlanmış 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 = None - Tablo zaten abone tarafında varsa, hiçbir işlem yapılmaz.

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

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

3 Truncate - 2, ancak satır yerine siler sayfaları aynı =.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

Izleme sütun için makale uygulanan gösterir.

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.

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 Çakışma Çözümleyici makale.

ins_conflict_proc

sysname

Çakışma bilgisi için çakışma yazmak için kullanılan yordamın tablo.

insert_proc

sysname

Eşitleme sırasında satır eklemek için kullanılan yordam.

update_proc

sysname

Eşitleme sırasında satır güncelleştirmek için kullanılan yordam.

select_proc

sysname

Bir otomatik olarak oluşturulan adını kilitleme ve sütunlar ve satırlar için bir makale bulma için Birleştirme Aracısı'nı kullanan bir yordam depolanır.

metadata_select_proc

sysname

Birleştirme çoğaltma tablolarındaki meta verilerine erişmek için kullanılan otomatik olarak oluşturulan saklı yordam adı.

delete_proc

sysname

Eşitleme sırasında satır silmek için kullanılan yordam.

schema_option

binary(8)

Şema oluşturma seçeneği, belirli makale bit eşlemi.Desteklenen hakkında bilgi için schema_option değerleri bakınsp_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.Bir iş mantığı işleyicisi, bu değer NULL olur.

subset_filterclause

nvarchar(1000)

Bu makale filtre yan tümce.

missing_col_count

int

makale eksik yayımlanmış sütun sayısı.

missing_cols

varbinary(128)

makale eksik sütunlar tanımlayan bit eşlem.

excluded_cols

varbinary(128)

Bit Eşlem'den Dışlanan sütunların makale.

excluded_col_count

int

makale 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)

makale silinen sütunlar tanımlayan bit eşlem.

resolver_info

nvarchar(255)

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

view_sel_proc

nvarchar(290)

Birleştirme Aracısı, bir dinamik olarak-süzülmüş 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

bigint

Temel tablo yerel değişiklikler için bir makale numarası oluşturur.

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 nesneIzleme tablo yayını için bölüm değişiklik en iyi duruma getirme etkin olduğunda, belirli bir anahtar sütun değerlerini içerir.

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, bölüm değişiklik en iyi duruma getirmeleri yayın için etkinleştirilmiş için geçerlidir.

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 üzerinde kullanılabilir anlamına gelir.

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 Verilen =, güncelleştirmelerin bir deyim içinde birden çok sütun oluşmasına neden olacak bir UPDATE deyim açık.

check_permissions

int

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

0x00 = Izinleri işaretlenmemiş.

0x10 Çek izinleri = Yayımcı ınsert'ler bir Abone tarafında yapılmadan önce karşıya.

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

0x40 Silmeleri bir Abone tarafında yapılan karşıya önce çekler izinleri yayımcı =.

maxversion_at_cleanup

int

Kadar bir sonraki açışınızda, Birleştirme Aracısı temizlendikten en fazla oluşturmaya çalışır.

processing_order

int

Bir birleştirme makalelerinde işlem sırasını belirtir yayın; burada değeri 0 makale sıralanmamış; makaleleri için en düşük değerden sırayla işlenir olduğunu gösterir.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

Değişiklikler sırasında yapılan veya aşağıdaki değerlerden biri olabilen abone karşıya olup olmadığını tanımlar.

0 = Abone tarafında yapılan güncelleştirmeleri kısıtlama yoktur; tüm değişiklikleri için karşıya Yayımcı.

1 = Değişikliklerine abone tarafında izin verilir, ancak yayımcıya karşıya.

2 = Değişiklikleri, Abone tarafında izin verilmez.

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

Güncelleştirmeleri önce tablo görünümünü KIMLIĞI.

delete_tracking

bit

Silmeleri çoğaltılır gösterir.

0 = Siler değil çoğaltılır.

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, 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

En iyi duruma getirme akış işlemini ikili büyük nesne sütunlar için 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.

partition_view_id

int

Bir abone bölümü tanımlayan görünümü tanımlar.

repl_view_id

int

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

partition_deleted_view_rule

sysname

Deyim içinde kullanılan bir birleştirme çoğaltma tetikleyici her silinmiş veya eski sütun değerlerine göre satır güncelleştirildi, bölüm KIMLIĞINI almak için.

partition_inserted_view_rule

Sysname

Deyim içinde bir birleştirme çoğaltma tetikleyicisi bölüm KIMLIĞI, her biri için eklenen veya güncelleştirilen almak için kullanılan yeni sütun değerlerine göre.

membership_eval_proc_name

sysname

Satırları geçerli bölüm kimlikleri veren yordamının adı MSmerge_contents (Transact-SQL).

column_list

sysname

makale yayımlanmış sütunları virgülle ayrılmış listesi.

column_list_blob

sysname

makale ikili büyük nesne sütunları da dahil olmak üzere, yayımlanmış olan sütunlar virgülle ayrılmış listesi.

expand_proc

sysname

Bölüm bir bölüm değişiklik undergone ya da silinmiş olan üst satırları ve tüm alt satırlara bir yeni eklenen bir üst satırın için kimlikleri reevaluates yordamın adı.

logical_record_parent_nickname

int

Takma içinde belirli bir makalenin üst düzey üst bir mantıksal kayıt.

logical_record_view

int

Her alt rowguid için karşılık gelen üst düzey üst makale rowguid DataSet.ReadXML görüntüleyin.

logical_record_deleted_view_rule

sysname

Benzer logical_record_view, BT alt satırlarda gösterir dışında "silinmiş" tablo da güncelleştirme ve silme Tetikleyicileri.

logical_record_level_conflict_detection

bit

Çakışmaları mantıksal kayıt düzeyinde veya satır veya sütun düzeyinde algılanamayan olup olmadığını gösterir.

0 Satır veya sütun çakışma algılama kullanılan düzey =.

1 = mantıksal kayıt çakışma algılaması, bir değişiklik olduğunda bir satırda en yayımcı kullanılır ve ayrı bir değişikliği aynı satır mantıksal kayıt Abone tarafında çakışmanız ele alınır.

Yalnızca, mantıksal kayıt düzey çakışması çözümü, bu değer 1 olduğunda kullanılabilir.

logical_record_level_conflict_resolution

bit

Çakışmaları en çözümlenmiş olması gerekip gerekmediğini gösterir mantıksal kayıt - düzey veya sırasında satır veya sütun-düzeyi.

0 Satır veya sütun çözümlemesi kullanılır düzey =.

1 Bir çakışma olması durumunda, tüm = mantıksal kayıt kazanan tüm üzerine yazar mantıksal kayıt kaybeden tarafında.

1 Değeri, satır veya sütun düzey algılama ve her iki mantıksal record-düzey algılama ile kullanılabilir.

partition_options

tinyint

Tüm satırlar için yalnızca bir bölümü veya yalnızca bir abonelik ait olduğunda performansı en iyi duruma getirmeleri sağlayan veri makale bölümlenmiş biçimini tanımlar.The partition_options can be one of the following values.

0 Benzersiz verilerin alt küme küme küme kümesini her bir bölüm için diğer bir deyişle getirebilecek değil veya statik makale için bir "çakışan" bölümü süzme =.

1 = Bölümleri üst üste gelen ve DML güncelleştirmeleri Abone tarafında yapılan bir satırın ait olduğu bölümü değiştiremezsiniz.

2 = makale çakışmayan bölümlerini verir, ancak birden çok aboneleri, aynı bölüm alabilmesi için süzme işlemi.

3 Için bu makale her abonelik için benzersiz örtüşmeyen bölümleri verir süzme işlemi =.

adı

sysname

Bir bölüm adı.