Aracılığıyla paylaş


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.

Topic link iconTransact-SQL sözdizimi kuralları

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ü =

NoteNote:
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 .