sp_helpmergearticle (Transact-SQL)
Bir makale hakkında bilgi verir.Bu saklı yordam, yayında Veritabanı yayımcısına veya republishing bir abone abonelik veritabanında yürütülür.
sp_helpmergearticle [ [ @publication = ] 'publication' ]
[ , [ @article= ] 'article' ]
Bağımsız değişkenler
[ @publication=] 'publication'
Is the name of the publication about which to retrieve information.publicationis sysname, with a default of %, which returns information about all merge articles contained in all publications in the current database.[ @article=] 'article'
Is the name of the article for which to return information.articleis sysname, with a default of %, which returns information about all merge articles in the given publication.
Sonuç küme
sütun Name |
Veri türü |
Açıklama |
---|---|---|
ID |
int |
Makale tanımlayıcısı. |
Ad |
sysname |
Makalenin adını. |
source_owner |
sysname |
Sahibinin adı kaynak nesne. |
source_object |
sysname |
makale eklemek istediğiniz kaynak nesnenin adı. |
sync_object_owner |
sysname |
Tanımlar, görünümün sahibinin adı yayınlanan makale. |
sync_object |
sysname |
İlk bölüm için verileri oluşturmak için kullanılan özel nesnenin adı. |
Açıklama |
nvarchar(255) |
makale açıklaması. |
Durum |
tinyint |
Durum makale, aşağıdakilerden biri olabilir: 1 etkin = 2 = active 5 bekleyen veri tanımlama dili (DDL) işlemini = 6 DDL işlemi bir yeni oluşturulan anlık görüntü görüntü =
Note:
Bir makale yeniden, değerleri,5 and 6 are changed to 2.
|
creation_script |
nvarchar(255) |
Yolunu ve adını bir isteğe bağlı bir makale şema makalede oluşturmak için kullanılan abonelik veritabanı. |
conflict_table |
nvarchar(270) |
Ekleme veya güncelleştirme çakışması depolanacağı tablonun adı. |
article_resolver |
nvarchar(255) |
Özel Çözücü makale. |
subset_filterclause |
nvarchar(1000) |
Yatay filtre belirten WHERE yan tümce. |
pre_creation_command |
tinyint |
Pre-creation yöntem, aşağıdakilerden biri olabilir: 0= none 1= drop 2 = delete 3 kesme = |
schema_option |
binary(8) |
Bit eşlem makale şema oluşturma seçeneği.Bu bit eşlem seçeneği hakkında bilgi için bkz:sp_addmergearticle veya sp_changemergearticle . |
TYPE |
smallint |
Aşağıdakilerden biri olabilen makale türü: 10 = tablo 32 saklı yordam = 64 = görünüm ya da dizinli görünüm 128 = $ kullanıcı tanımlı işlev 160 = eş şema yalnızca |
column_tracking |
int |
Ayarlamak için sütun düzeyinde izleme; burada1 sütun düzeyinde izleme açık olduğundan ve sütun düzeyinde izleme olarak kapatır. 0 anlamına gelir. |
resolver_info |
nvarchar(255) |
Makale çözümleyici adıdır. |
vertical_partition |
bit |
makale dikey olarak bölümlere ayrılmışsa; burada1 makale dikey olarak bölümlenmiş, ve değilse, 0 gelir anlamına gelir. |
destination_owner |
sysname |
Hedef nesnenin sahibi.Saklı yordamlar, görünümler ve şema makaleleri yalnızca kullanıcı tanımlı fonksiyon (UDF) birleştirmek için uygulanabilir. |
identity_support |
int |
Otomatik kimlik aralık işleme etkinleştirilmiş olması gerekir; burada1 etkinleştirilir ve devre dışı. 0 olur |
pub_identity_range |
bigint |
Yeni kimlik değerlerini atamak, kullanılacak aralık boyutu.Daha fazla bilgi için "birleştirme çoğaltma" bölümüne bakınKimlik sütunları çoğaltılıyor. |
identity_range |
bigint |
Yeni kimlik değerlerini atamak, kullanılacak aralık boyutu.Daha fazla bilgi için "birleştirme çoğaltma" bölümüne bakınKimlik sütunları çoğaltılıyor. |
eşik değeri |
int |
Percentage value used for Subscribers running SQL Server Compact 3.5 SP1 or previous versions of SQL Server.threshold controls when the Merge Agent assigns a new identity range.Eşik değeri belirtilen değer yüzdesi kullanıldığında, Birleştirme Aracısı yeni bir kimlik aralık oluşturur.Daha fazla bilgi için "birleştirme çoğaltma" bölümüne bakınKimlik sütunları çoğaltılıyor. |
verify_resolver_signature |
int |
Birleştirme kopyalama; bir Çözücü kullanmadan önce sayısal imza doğrulanır, burada0 anlamı imza doğrulanmadı, ve 1 , bir güvenilir kaynak. olmadığını İmza doğrulanıp anlamına gelir. |
destination_object |
sysname |
Hedef nesnenin adı.Saklı yordamlar, görünümler ve şema makaleleri yalnızca UDF birleştirmek için uygulanabilir. |
allow_interactive_resolver |
int |
Etkileşimli Çözümleyici, bir makale; kullanılıyorsa, burada1 bu Çözücü kullanılır ve 0 anlamına gelir, kullanılmadığı anlamına gelir. |
fast_multicol_updateproc |
int |
Etkinleştirir ya da bir UPDATE deyim; aynı satıra birden çok sütun değişikliklerini uygulamak için birleştirme Aracı devre dışı bırakır; burada1 bir deyimde birden çok sütun güncelleştirilir, ve UPDATE deyimleri ayrı 0 anlamı sorunlardır için her sütunu güncelleştirilmiş. anlamına gelir |
check_permissions |
int |
Bit eşlem doğrulanır Tablo düzey izinleri gösteren tamsayı.Olası değerler listesi için bkz:sp_addmergearticle (Transact-SQL). |
processing_order |
int |
Yayındaki makalelere, veri değişiklikleri uygulanma sırası. |
upload_options |
tinyint |
Aşağıdaki değerlerden biri olabilir bir istemci abone olan bir abonelik sırasında yapılan güncelleştirmeleri kısıtlamalarını tanımlar. 0 = İstemci abone olan bir abonelik sırasında yapılan güncelleştirmeleri kısıtlama vardır; tüm değişiklikler için karşıya Yayımcı. 1= Değişikliğine izin sırasında bir istemci ile bir abone abonelik, ancak bunlar karşıya değil Yayımcı. için 2 = Değişiklikleri sırasında bir istemci ile bir abone verilmez abonelik. Daha fazla bilgi için bkz:Yalnızca yükleme makaleleri ile birleştirme çoğaltma performansı en iyi duruma getirme. |
identityrangemanagementoption |
int |
Otomatik kimlik aralık işleme etkinleştirilmiş olması gerekir; burada1 etkinleştirilir ve devre dışı. 0 olur |
delete_tracking |
bit |
Siler çoğaltılır, burada1 siler çoğaltılır ve olduklarından değil. 0 gelir anlamına gelir |
compensate_for_errors |
bit |
Gösterir; eşitleme işlemi sırasında hatalarla karşılaşılan, karşılayan eylemler alınır, burada1 gösterir karşılayan eylemler alınır ve 0 gelir karşılayan eylemleri değil alınır. |
partition_options |
tinyint |
Defines the way in which data in the article is partitioned, which enables performance optimizations when all rows belong in only one partition or in only one subscription.partition_options can be one of the following values. 0 = Makale için filtre statik veya verisinin her bölümü için benzersiz bir altkümesini sağlar; bir "üst üste gelen" bölümü. ise, 1 = Bölümleri üst üste gelen ve Abone tarafında yapılan veri işleme dili (DML) güncelleştirmeleri, bir satırın ait olduğu bölümü değiştiremez. 2 Filtreleme = makale çakışmayan bölümlerini verir, ancak aynı bölüme birden fazla aboneleri alabilir. 3 Süzme işlemi her abonelik. için benzersiz olan çakışmayan bölümlerini makale verir için = |
artid |
uniqueidentifier |
makale benzersiz olarak tanımlayan tanımlayıcı. |
pubid |
uniqueidentifier |
Yayın, yayımlandıktan benzersiz olarak tanımlayan tanımlayıcı. |
stream_blob_columns |
bit |
Veri akışını en iyi duruma getirme ikili büyük nesne sütunlara çoğaltma yapılırken kullanılan, iş.1 en iyi duruma getirme kullanılır ve 0 , en iyi duruma getirme kullanılmadığı anlamına gelir. |
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Remarks
sp_helpmergearticle kullanılır birleştirme çoğaltma.
İzinler
Üyeleri,db_owner sabit veritabanı rolü, yayın veritabanı, dağıtım veritabanını ya da bir yayın için yayın erişim listesi replmonitor rolünü yürütebilir sp_helpmergearticle .