sysmergepartitioninfoview (Transact-SQL)
The sysmergepartitioninfoview view exposes partitioning information for table articles.Bu görünüm yayımcı adresindeki yayın veritabanında depolanır ve abonelik veritabanı adresindeki abone.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
name |
sysname |
Adı makale. |
type |
tinyint |
Aşağıdakilerden biri olabilir makale türünü gösterir: 0x0A = tablosu. 0x20 değerli = yordamı şema. 0x40 = görünümü şema veya 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şitlenmiş veri küme temsil eden nesne kimliği. |
view_type |
tinyint |
Görünüm türü: 0 = Görünüm değil; temel nesne kullanın. 1 = Kalıcı görünümü. 2 = Geçici görünümü. |
artid |
uniqueidentifier |
Benzersiz kimlik numarası verilen makale. |
Açıklama |
nvarchar(255) |
Kısa açıklaması makale. |
pre_creation_command |
tinyint |
Makaleyi oluşturulduğunda yapılacak varsayılan eylem abonelik veritabanı: 0 Tablo zaten abone tarafında Hayır varsa-= none eylem alınır. 1 = Bırakma - yeniden oluşturmadan önce tablo düşünceye. 2 = Delete - delete where yan tümce tümce tümcesinde alt küme küme filtre esas sorunlar. 3 = Truncate - 2, ancak satır yerine siler sayfaları aynı.Ancak, where yan tümce tümce tümce almaz. |
pubid |
uniqueidentifier |
Hangi yayın kimliği geçerli makale ait. |
takma ad |
int |
Makale kimliği için takma ad eşleme. |
column_tracking |
int |
İzleme sütun için makale uygulanan olup olmadığını gösterir. |
Durum |
tinyint |
Aşağıdakilerden biri olabilir makale durumunu gösterir: 1 Unsynced-= sonraki tablo yayımlamak için ilk işleme komut dosyasını çalıştıracak saat Anlık Görüntü Aracısı çalıştırır. 2 = Etkin - tablo yayımlamak için ilk işleme komut dosyasını çalıştırın. |
conflict_table |
sysname |
Bu makale çakışan kayıtları içeren yerel tablo adı.Bu tablo yalnızca bilgi sağlanır ve içeriğini değiştiren veya özel çakışma çözme düzeni 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 çakışma giderici. |
ins_conflict_proc |
sysname |
Çakışma çakışma bilgilerini yazmak için kullanılan yordam 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ı saklı yordam Birleştirme Aracısı kilitleme ve sütunlar ve satırlar için bir makale bulma gerçekleştirmek için kullanır. |
metadata_select_proc |
sysname |
Otomatik olarak oluşturulan adı saklı yordam kullanılan erişim için meta veriler birleştirme çoğaltma sistem tabloları içinde. |
delete_proc |
sysname |
Eşitleme sırasında satır silmek için kullanılan yordam. |
schema_option |
binary(8) |
Verilen makale şema oluşturma seçeneği yerine bit eşlem.Desteklenen hakkında bilgi için schema_option değerler, bakın sp_addmergearticle (Transact-SQL). |
destination_object |
sysname |
Adı tablo Abone tarafında oluşturulan. |
destination_owner |
sysname |
Hedef nesnenin sahibi adı. |
resolver_clsid |
nvarchar(50) |
Özel Kimliğini çakışma giderici.Bir iş mantığı işleyicisi, bu değer null olur. |
subset_filterclause |
nvarchar(1000) |
Bu makale filtre yan tümce tümce tümce. |
missing_col_count |
int |
Makale eksik yayımlanmış sütun sayısı. |
missing_cols |
varbinary(128) |
Makale eksik sütunları açıklar bit eşlem. |
excluded_cols |
varbinary(128) |
Makale Dışlanan Sütunlar bit eşlem. |
excluded_col_count |
int |
Makale dışlanan sütunların sayısı. |
sütunlar |
varbinary(128) |
Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez. |
deleted_cols |
varbinary(128) |
Gruptan silinecek sütunları açıklar bit eşlem makale. |
resolver_info |
nvarchar(255) |
Özel çakışma çözümleyiciler tarafından gerekli olan ek bilgileri için depolama alanı. |
view_sel_proc |
nvarchar(290) |
Bir dinamik olarak-filtre, bir makalenin ilk popülasyon yapmak için Birleştirme Aracısı kullanan bir saklı yordam adı yayın, herhangi filtre değiştirilen satır numaralandırma ve yayın. |
gen_cur |
bigint |
Yerel değişiklikler temel tablo için bir makale sayısını oluşturur. |
vertical_partition |
int |
Sütun filtre tablo makale üzerinde etkinleştirilip etkinleştirilmeyeceğini belirtir.0 dikey filtreleme gösterir ve tüm sütunları yayımlar. |
identity_support |
int |
Otomatik kimlik aralık işleme etkin olup olmadığını belirtir.1 kimlik aralık işleme etkin olduğunu anlamına gelir ve 0 aralık desteği hiçbir kimlik olduğu anlamına gelir. |
before_image_objid |
int |
İzleme tablo nesne kimliği.İzleme tablo bölüm değişikliği en iyi duruma getirmeleri yayın için etkin olduğunda, belirli anahtar sütun değerlerini içerir. |
before_view_objid |
int |
Görünüm tablo nesne kimliği.Silinen veya güncelleştirilen, önce belirli bir Abone tarafında bir satır ait olup olmadığını izler, bir tablo bir görünümdür.Yalnızca ne zaman bölüm değişikliği en iyi duruma getirmeleri için yayın etkinleştirilmiş olan uygulanır. |
verify_resolver_signature |
int |
Dijital imza bir çözümleyici birleştirme işlemine kullanmadan önce doğrulanmış olup olmadığını belirtir çoğaltma: 0 = İmza doğrulanmadı. 1 = İmza doğrulanır, güvenilir bir olup olmadığını görmek için kaynak. |
allow_interactive_resolver |
bit |
Üzerine bir makale etkileşimli çözümleyici kullanımını etkin olup olmadığını belirtir.1 makale etkileşimli çözümleyici kullanılabilir anlamına gelir. |
fast_multicol_updateproc |
bit |
Birleştirme Aracısı aynı sıradaki bir update deyim içinde birden çok sütun değişikliklerini uygulamak için etkinleştirilip etkinleştirilmediğini belirtir. 0 = Değiştirilen her sütun için ayrı bir güncelleştirme sorunları. 1 = Verilen bir deyim içinde birden çok sütun için güncelleştirmelerin 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 denetlenir. 0x10 = Abone tarafında ekler yapılmadan önce yayımcı adresindeki izinlerini karşıya denetler. 0x20 değerli Abone tarafında yapılan güncelleştirmeleri karşıya önce çekleri izinleri yayımcı adresindeki =. 0x40 Abone tarafında yapılan siler karşıya önce çekleri izinleri yayımcı adresindeki =. |
maxversion_at_cleanup |
int |
Sıradaki Temizlenen en fazla üretimi saat Birleştirme Aracısı çalıştırır. |
processing_order |
int |
Bir birleştirme yayın makalelerinde işlem sırasını gösterir; değeri burada 0 gösterir makale sırasız ve makaleleri en en üst sırada işlenir.İki makaleleri 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 adresindeki 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 üzerinde sınırlama yoktur tüm değişiklikler için yayımcı karşıya. 1 = Değişiklikleri Abone tarafında izin verilir, ancak bunlar için yayımcı karşıya. 2 = Değişiklikleri Abone tarafında izin verilmez. |
published_in_tran_pub |
bit |
Birleştirme yayın bir makale de işlem yayında yayımlanır gösterir. 0 = İşlem bir makalede makale yayımlanır. 1 = Makale bir işlem makalede de yayımlanır. |
Basit |
bit |
Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez. |
procname_postfix |
nchar(32) |
Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez. |
well_partitioned_lightweight |
bit |
Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez. |
before_upd_view_objid |
int |
Görünümünü Kimliğini tablo güncelleştirmeleri önce. |
delete_tracking |
bit |
Siler çoğaltılır gösterir. 0 = Siler değil çoğaltılır. 1 = Siler yinelenir, birleştirme için varsayılan davranış olduğu çoğaltma. Zaman değeri delete_tracking olan 0, Abone tarafında silinmiş satırları el ile kaldırılmalıdır Yayımcı tarafında ve Yayımcı tarafında silinmiş satırları el ile kaldırılmalıdır Abone tarafında.
Not
Değeri, 0 sonuçlar yakınsaması içinde.
|
compensate_for_errors |
bit |
Eşitleme sırasında hataları girildiğinde karşılayan eylemleri alınır, gösterir. 0 = Compensating eylemleri devre dışı bırakılır. 1 Abone veya Yayımcı her zaman öncü bu değişiklikleri geri alma almak için eylemleri birleştirme için varsayılan davranıştır karşılayan için uygulanamaz değişiklikleri = çoğaltma.
Not
Değeri, 0 sonuçlar yakınsaması içinde.
|
pub_range |
bigint |
Yayımcı kimlik aralık boyutu. |
Aralık |
bigint |
Bir ayarlama, abonelerine atanan ardışık kimlik değerleri boyutu. |
Eşik |
int |
Kimlik aralık eşik yüzdesi. |
stream_blob_columns |
bit |
Akış optimizasyon bir ikili büyük nesne sütunları için kullanılıp kullanılmayacağını belirtir.1 en iyi duruma getirme denemesi yapılır anlamına gelir. |
preserve_rowguidcol |
bit |
Çoğaltma varolan bir ROWGUID kullanıp kullanmayacağını gösteren sütun.Değeri, 1 varolan bir sütun ROWGUIDCOL kullanıldığını gösterir.0 çoğaltma ROWGUIDCOL sütun eklenmesi anlamına gelir. |
partition_view_id |
int |
Abone bölüm tanımlar görünümü tanımlar. |
repl_view_id |
int |
Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez. |
partition_deleted_view_rule |
sysname |
Bir birleştirme içinde kullanılan deyim çoğaltma her silinen veya güncelleştirilen satır kendi eski sütun değerlerine göre bölüm kimliği almak için tetikleyici. |
partition_inserted_view_rule |
Sysname |
Bir birleştirme içinde kullanılan deyim çoğaltma Tetikleyici kimliği her eklendiğinde veya güncelleştirildiğinde yeni sütun değerlerine dayalı bölüm almak için. |
membership_eval_proc_name |
sysname |
Satırları geçerli bölüm kimliklerini değerlendirir yordamın adını MSmerge_contents (Transact-SQL). |
column_list |
sysname |
Yayımlanmış makale sütunları virgülle ayrılmış listesi. |
column_list_blob |
sysname |
Yayımlanan makale ikili büyük nesne sütunları da dahil olmak üzere, sütunları virgülle ayrılmış listesi. |
expand_proc |
sysname |
Bölüm kimlikleri bölüm değişiklik undergone veya silinmiş olan üst satırları ve tüm alt satırları yeni eklenen üst satır için reevaluates yordamın adı. |
logical_record_parent_nickname |
int |
takma ad Bir mantıksal kayıttaki belirli bir makalenin üst düzey üst. |
logical_record_view |
int |
Görünüm için her alt rowguid karşılık gelen üst düzey üst makale rowguid çıkarır. |
logical_record_deleted_view_rule |
sysname |
Benzer şekilde logical_record_view, onu alt satırlarda gösterir dışında "silinmiş" Tablo güncelleştirme ve silme tetikleyicileri. |
logical_record_level_conflict_detection |
bit |
Çakışmaları mantıksal kayıt sırasında algılanan olup olmadığını gösterir düzey veya satır veya sütun düzey. 0 = Satır veya sütun çakışma algılama kullanılan düzey. 1 = Mantıksal kayıt çakışma algılama kullanıldığında, satır satır yayımcı adresindeki bir değişiklik ve ayrı bir değişiklik olduğunda aynı mantıksal abone kaydı bir çakışma ele alınır. Bu değer 1 olduğunda, yalnızca mantıksal kayıt düzey çakışması çözümü kullanılabilir. |
logical_record_level_conflict_resolution |
bit |
Çakışmaları mantıksal kayıt düzeyinde veya at satır veya sütun düzey çözülmüş olması gerekip gerekmediğini gösterir. 0 = Satır veya sütun çözümlemesi kullanılan düzey. 1 , = durum Çakışması, tüm mantıksal kayıt kaybeden tarafta kazanan tüm mantıksal kaydından üzerine yazar. 1 Değeri, her iki mantıksal kayıt düzey algılama ve satır veya sütun düzey algılama ile kullanılabilir. |
partition_options |
tinyint |
Veri biçimini tanımlayan makale bölümlere, tüm satırlar yalnızca bir bölüm ya da yalnızca bir abonelik ait olduğunda performans iyileştirmeleri sağlar.The partition_options can be one of the following values. 0 = Makale statik veya benzersiz verilerin alt küme küme küme kümesini her bölüm için ödeme için süzme bir "örtüşen" Bölüm. 1 = Bölümleri örtüşen ve Abone tarafında yapılan dml güncelleştirmeleri bir satırın ait olduğu bölümü değiştirin. 2 = Makale olmayan örtüşen bölümleri verir, ancak birden çok aboneleri aynı bölüm alabilir için filtreleme. 3 Filtreleme = için makale her abonelik için benzersiz olmayan örtüşen bölümleri verir. |
name |
sysname |
Bir bölüm adı. |
Ayrıca bkz.