Aracılığıyla paylaş


sysmergeextendedarticlesview (Transact-sql)

Sysmergeextendedarticlesview ortaya çıkarır madde bilgilerini görüntüleyin. Bu görünüm yayımcı adresindeki yayın veritabanı ve abone veritabanı abone depolanır.

Sütun adı

Veri türü

Açıklama

name

sysname

Makaleyi adı.

type

tinyint

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

10 = Tablo.

32 = Proc şema.

64 = Görünümü şema veya dizin oluşturulmuş görünüm şema.

128 = İşlev şema.

160 = Eşanlamlı şema.

Objid

int

Publisher nesne tanımlayıcısı.

sync_objid

int

Eşitlenmiş veri kümesi temsil eden görünüm tanımlayıcısı.

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

Verilen makaleyi benzersiz kimlik numarası.

Açıklama

nvarchar(255)

Makaleyi kısa açıklaması.

pre_creation_command

tinyint

Makaleyi abonelik veritabanı oluşturulduğunda yapılacak varsayılan eylemi:

0 = None - tablo zaten abone tarafında varsa, hiçbir işlem yapılmaz.

1 = Bırakma - yeniden oluşturmayı önce tablo düşünceye.

2 = Silme - alt filtre where yan tümcesinde bir delete temel sorunları.

3 = Truncate - 2, ama siler sayfaları satırlar yerine aynı. Ancak, where yan tümcesi almaz.

PubID

uniqueidentifier

Şu makaleyi ait olduğu yayın Kımlığı.

takma ad

int

Makale Kimliği takma ad eşleme.

column_tracking

int

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

durumu

tinyint

Aşağıdakilerden biri olabilir makale durumunu gösterir:

1 Unsynced-= tablo yayımlamak için ilk işlem komut dosyası Snapshot Aracısı çalıştırır sonraki çalışacaktı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

Geçerli makalenin Çakışan kayıtları içeren yerel tablo adı. Bu tablo yalnızca bilgi verilir ve içeriği değiştirilebilir veya özel çakışma çözünürlüğü yordamları veya doğrudan yönetici tarafından silindi.

creation_script

nvarchar(255)

Bu makalede oluşturma komut dosyası.

conflict_script

nvarchar(255)

Bu makalede çakışma komut dosyası.

article_resolver

nvarchar(255)

Bu makalede özel satır düzeyinde çakışma çözümleyici.

ins_conflict_proc

sysname

Çakışma için 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 çözümleyici tarafından kullanılan yordam.

update_proc

sysname

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

select_proc

sysname

Kilitleme, gerçekleştirmek için Birleştirme Aracısı kullanan yordamı ve bulma sütunlar ve satırlar için bir makale adını otomatik olarak oluşturulan saklı.

schema_option

binary(8)

Desteklenen değerleri için schema_option, bakın yürütmesp_addmergearticle (Transact-sql).

destination_object

sysname

Abone tarafında oluşturulan tablonun adı.

resolver_clsid

nvarchar(50)

Özel çakışma çözümleyici Kımlığı.

subset_filterclause

nvarchar(1000)

Bu makale filtre yan tümcesi.

missing_col_count

int

Eksik sütun sayısı.

missing_cols

varbinary(128)

Eksik sütun bit eşlem.

sütunlar

varbinary(128)

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

resolver_info

nvarchar(255)

Özel çakışma çözümleyiciler tarafından gereken ek bilgiler için depolama alanı.

view_sel_proc

nvarchar(290)

Filtre uygulanmış bir yayında satır birleştirme aracı dinamik olarak filtrelenmiş bir yayındaki bir makalenin ilk popülasyon yapıyor ve numaralandırma kullanan bir saklı yordam adı değiştirildi.

gen_cur

int

Yerel değişiklikler temel tablo oluşturma numarası bir makale.

excluded_cols

varbinary(128)

Abone için gönderildiğinde makale dışlanan sütunlar bit eşlem.

excluded_col_count

int

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

Vertical_partitiontrue

int

Bir tablo makale sütun filtre etkinleştirilip etkinleştirilmediğini belirtir. 0 dikey filtre yok olduğunu gösterir ve tüm sütunları yayımlar.

identity_support

int

Otomatik kimlik aralığı işleme etkin olup olmadığını belirtir. 1 kimlik aralığı işleme etkinleştirildiğini anlamına gelir ve 0 hiçbir kimlik olduğu anlamına gelir aralığı desteği.

destination_owner

sysname

Hedef nesnenin sahibi adı.

before_image_objid

int

İzleme tablo nesne kimliği. Yayını bölüm değişikliği iyileştirmeleri sağlamak üzere yapılandırıldığında izleme tablosunu belirli anahtar sütun değerlerini içerir.

before_view_objid

int

Görünüm tablo nesne Kımlığı. Updated silinmiş veya önce belirli bir Abone tarafında bir satır ait olup olmadığını izler bir tabloda görülmektedir. Yalnızca bir yayın ile oluşturulduğunda uygulanır @ keep_partition_changes = gerçek.

verify_resolver_signature

int

Birleştirme çoğaltması bir çözümleyici kullanmadan önce dijital imza doğrulanıp olup olmadığını belirler:

0 = İmza doğrulanmadı.

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

allow_interactive_resolver

bit

Bir makale etkileşimli çözümleyici kullanımını etkin olup olmadığını belirtir. 1 makale etkileşimli çözümleyici kullanılıp kullanılmayacağını belirtir.

fast_multicol_updateproc

bit

Birleştirme Aracısı aynı sıradaki bir update deyimi içinde birden çok sütun değişikliklerini uygulamak için etkinleştirilip etkinleştirilmediğini belirtir.

0 = Her sütun için ayrı bir güncelleştirme değişik konular.

1 Güncelleştirmeleri bir deyimi içinde birden çok sütun oluşmasına neden olan bir update deyimi üzerinde verilen =.

check_permissions

int

Ne zaman Birleştirme Aracısı yayımcı değişiklikleri uygular olacak tablo düzeyi izinleri bit eşlem doğrulanmadı. check_permissions bu değerlerden biri olabilir:

0x00 = izinleri işaretlenmemiş.

gerçekleşen ekler Abone tarafında yapılan UPDATE'ler karşıya önce çekleri izinleri yayımcı adresindeki =.

0x20 Abone tarafında yapılan UPDATE'ler 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

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

processing_order

int

Birleştirme yayını makaleleri işlem sırasını gösterir; değeri nerede 0 makale sırasız ve makaleler için en düşük değeri sırayla işlenir. İki makale aynı değeri varsa, bunlar aynı anda işlenir. Daha fazla bilgi için, bkz. Birleştirme makale işlem sırasını belirtme.

Published_in_tran_pub

bit

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

0 = Makale değil işlem makalede yayımlanır.

1 = Makale de işlem makalede yayımlanır.

TRUE

tinyiny

Değişiklik yapılan veya aşağıdaki değerlerden biri olabilen abonenin karşıya olup olmadığını tanımlar.

0 = Abone tarafında; yapılan ilgili herhangi bir kısıtlama yoktur tüm değişiklikler için yayımcı karşıya.

1 = Değişiklikleri Abone tarafında izin verilir, ancak yayımcı için karşıya.

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

basit

bit

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

delete_proc

sysname

Eşitleme sırasında satır silmek için varsayılan çakışma çözümleyici tarafından kullanılan yordam.

before_upd_view_objid

int

Güncelleştirmeleri önce bir tablonun kodu.

delete_tracking

bit

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

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

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

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

NotNot
Değeri 0 sonuç yakınsaması içinde.

compensate_for_errors

bit

Eşitleme sırasında hataları girildiğinde compensating eylemleri alınır, gösterir.

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

1 = Değişiklikleri abone veya Publisher her zaman kurşun eylemleri birleştirme çoğaltması için varsayılan davranış olduğu bu değişiklikleri geri almak için telafi için uygulanamaz.

NotNot
Değeri 0 sonuç yakınsaması içinde.

pub_range

bigint

Yayımcı kimlik aralığı boyutu.

aralığı

bigint

Bir ayarlama abonelerine atanan ardışık kimlik değerleri boyutu.

eşik

int

Kimlik Aralık eşik yüzdesi.

metadata_select_proc

sysname

Birleştirme yineleme sistem tabloları meta verilerine erişmek için kullanılan otomatik olarak oluşturulan bir saklı yordam adı.

stream_blob_columns

bit

Bir veri akışı optimizasyonu büyük ikili nesne sütunları çoğaltılıyor kullanılıp kullanılmadığını belirtir. 1 optimizasyon denenecek anlamına gelir.

preserve_rowguidcol

bit

Çoğaltma varolan ROWGUID Sütunu kullanıp kullanmadığını belirtir. Değeri 1 varolan bir ROWGUIDCOL sütun kullanıldığını gösterir. 0 çoğaltma eklendi ROWGUIDCOL sütun anlamına gelir.

Ayrıca bkz.

Başvuru

Çoğaltma görünümleri (Transact-sql)

yürütmesp_addmergearticle (Transact-sql)

sp_changemergearticle (Transact-sql)

eşdeğerdirsp_helpmergearticle (Transact-sql)

sysmergearticles (Transact-sql)

Kavramlar

Çoğaltma tabloları (Transact-sql)