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.
Note:
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 =.
Note:
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ı. |
See Also