sp_helpmergepublication (Transact-SQL)
Bir birleştirme yayın hakkında bilgi verir.Bu saklı yordam, yayın Veritabanı yayımcısına sırasında yürütülür.
sp_helpmergepublication [ [ @publication = ] 'publication' ]
[ , [ @found = ] 'found' OUTPUT ]
[ , [ @publication_id = ] 'publication_id' OUTPUT ]
[ , [ @reserved = ] 'reserved' ]
[ , [ @publisher = ] 'publisher' ]
[ , [ @publisher_db = ] 'publisher_db' ]
Bağımsız değişkenler
[ @publication = ] 'publication'
The name of the publication.publicationis sysname, with a default of %, which returns information about all merge publications in the current database.[ @found = ] 'found' OUTPUT
A flag to indicate returning rows.foundis int and an OUTPUT parameter, with a default of NULL.1 indicates the publication is found.0 indicates the publication is not found.[ @publication\_id**=**\] **'**publication_id' OUTPUT
The publication identification number.publication_id is uniqueidentifier and an OUTPUT parameter, with a default of NULL.[ @reserved**=**\] 'reserved'
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.reserved olan nvarchar(20), varsayılan değeri NULL ile.[ @publisher**=** ] 'publisher'
The name of the Publisher.publisher is sysname, with a default of NULL.[@publisher_db = ] 'publisher_db'
The name of the publication database.publisher_db is sysname, with a default of NULL.
Sonuç Kümeleri
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
Kimliği |
int |
Yayınınızın sonuç sıralı liste ayarlayın. |
adı |
sysname |
Yayın adı. |
Açıklama |
nvarchar(255) |
yayın açıklaması. |
Durum |
tinyint |
yayın veri kullanılabilir olduğunu gösterir. |
saklama |
int |
meta veriler değişiklikleri makaleler için yayın kaydetmek için saat miktarı.Bu birim saat dönem, gün, hafta, ay, veya yıl olabilir.Birimleri hakkında daha fazla bilgi için bkz: retention_period_unit sütun. |
sync_mode |
tinyint |
Bu yayın eşitleme modu: 0 = Yerel toplu kopyalama programı ((ingilizce)Kullanımıbcp utility) 1 = Karakter toplu kopyalama |
allow_push |
int |
Determines whether push subscriptions can be created for the given publication.0 means that a push subscription is not allowed. |
allow_pull |
int |
Determines whether pull subscriptions can be created for the given publication.0 means that a pull subscription is not allowed. |
allow_anonymous |
int |
Determines whether anonymous subscriptions can be created for the given publication.0 means that an anonymous subscription is not allowed. |
centralized_conflicts |
int |
Belirli bir yayımcı çakışma kayıtların saklanma olup olmadığını belirler: 0 kayıtların, hem yayımcı ve çakışmaya neden olan bir abone saklanma çakışma =. 1 kayıtları, Yayımcı tarafında depolanan tüm çakışma =. |
öncelik |
float(8) |
Geri döngü abonelik önceliği. |
snapshot_ready |
tinyint |
Bu yayın görüntüsünü hazır olup olmadığını gösterir: 0 = anlık görüntü görüntü kullanıma hazırdır. 1 = anlık görüntü görüntü kullanıma hazır değil. |
publication_type |
int |
Yayın türü: 0 = anlık görüntü görüntü. 1 = Işlem. 2 = Birleştir. |
pubid |
uniqueidentifier |
Bu yayın benzersiz tanıtıcısı. |
snapshot_jobid |
binary(16) |
Anlık Görüntü Aracısı iş KIMLIĞI.Anlık görüntü işleme için giriş elde etmek için sysjobs sistem tablo, size bu onaltılık düzendeki bir değerin dönüştürmelidir içinuniqueidentifier. |
enabled_for_internet |
int |
Yayın, ınternet için etkinleştirilip etkinleştirilmeyeceğini belirler.If 1, eşitleme dosyaları yayın içine yerleştirilir C:\Program Files\Microsoft SQL Server\MSSQL\Repldata\Ftp Dizin. Kullanıcı, Dosya Aktarım Protokolü (FTP) dizin oluşturmanız gerekir.If 0, yayın, ınternet erişimi için etkinleştirilmemiştir. |
dynamic_filter |
int |
Indicates shether a parameterized row filter is used.0 means a parameterized row filter is not used. |
has_subscription |
bit |
Indicates whether the publication has any subscriptions.0 means there are currently no subscriptions to this publication. |
snapshot_in_default_folder |
bit |
Anlık görüntü dosyaları varsayılan klasöründe depolanır belirtir. If 1, anlık görüntü dosyaları, varsayılan klasöründe bulunabilir. If 0, anlık görüntü dosyaları diğer ile belirtilen konumda saklanır alt_snapshot_folder. Diğer konumlar, başka bir sunucuda, bir ağ sürücüsünde veya çıkarılabilir bir medyada (örneğin, CD-ROM veya kaldırılabilir disk) olabilir.Anlık görüntü dosyaları da bir sonraki en abone olarak almayla ilgili bir FTP sitesine kaydedebilirsiniz saat.
Note:
Bu parametre doğru olması ve hala bir konuma sahip alt_snapshot_folder parametre. Bu bileşimi, anlık görüntü dosyalarını hem varsayılan hem de diğer konumlarda depolanan belirtir.
|
alt_snapshot_folder |
nvarchar(255) |
Rapor anlık görüntü görüntü görüntüsünü başka klasör konumunu belirtir. |
pre_snapshot_script |
nvarchar(255) |
Bir işaretçi belirtir bir .sql Birleştirme Aracısı herhangi bir çoğaltılan nesne komut önce rapor anlık görüntü görüntü görüntüsünü bir abonelik sırasında uygulama çalışacak dosyası. |
post_snapshot_script |
nvarchar(255) |
Bir işaretçi belirtir bir .sql Nesne komut dosyası birleştirme aracı tüm diğer çalıştığını yinelenmiş ve verileri bir ilk eşitleme sırasında uygulanmadı. |
compress_snapshot |
bit |
Belirleyen için yazılmış anlık görüntü görüntü alt_snapshot_folder konum olarak sıkıştırılmış Microsoft CAB biçimi. |
ftp_address |
sysname |
dağıtımcı için FTP hizmet ağ adresidir.yayın anlık görüntü dosyaları için çekme Birleştirme Aracısı yerleştirildiği belirtir. |
ftp_port |
int |
Is the port number of the FTP service for the Distributor.ftp_port has a default of 21.yayın anlık görüntü dosyaları için çekme Birleştirme Aracısı yerleştirildiği belirtir. |
ftp_subdirectory |
nvarchar(255) |
Anlık görüntü dosyaları birleştirme FTP'YI kullanarak rapor anlık görüntüsünü teslim edildiğinde çekmesini aracı için kullanılabilir olduğunu belirtir. |
ftp_login |
sysname |
Kullanıcı adı, FTP hizmetine bağlanmak için kullanılır. |
conflict_retention |
int |
Saklama dönemi, çakışmaları saklanır, gün olarak) belirtir.Belirtilen sayıda gün geçtikten sonra çakışma satır çakışma tablosundan temizlenir. |
keep_partition_changes |
int |
Specifies whether synchronization optimization is occurring for this publication.keep_partition_changes has a default of 0.Değeri 0 Eşitleme en iyi ve veri bölümü değiştiğinde tüm abonelerine gönderilen bölümleri doğrulanır anlamına gelir. 1 Eşitleme en iyi duruma getirilmiştir ve satır değiştirilen bölümünde sahip aboneleri etkilenen anlamına gelir.
Note:
Varsayılan olarak, birleştirme yayımları bir en iyi duruma getirme büyük ölçüde bu seçenek daha sunar ve precomputed bölümleri kullanın.Daha fazla bilgi için bkz: Parametreli satır süzgeçleri ve Parametreli süzgeç performans Precomputed bölümleri ile en iyi duruma getirme.
|
allow_subscription_copy |
int |
Bu yayın için abone olmak abone olmak veritabanlarının kopyalayabilirsiniz etkinleştirilip etkinleştirilmediğini belirtir.Değeri 0 kopyalamaya izin anlamına gelir. |
allow_synctoalternate |
int |
Belirtir farklı bir eşitleme olup olmadığını ortak bu Yayımcı'la birlikte eşitlemeye izin verilir.Değeri 0 eşitleme ortağı izin anlamına gelir. |
validate_subscriber_info |
nvarchar(500) |
Abone bilgilerini almak ve abone ölçütlere süzme parametreli satır doğrulamak için kullanılan işlevleri listeler.Içinde bilgileri sürekli olarak her birleştirme ile bölümlenmiş doğrulanıyor assists'ı tıklatın. |
backward_comp_level |
int |
Uyumluluk düzey veritabanı ve aşağıdakilerden biri olabilir: 10 = SQL Server 7.0 20 = SQL Server 7.0 SP1 30 = SQL Server 7.0 SP2 30 = SQL Server 7.0 SP3 30 = SQL Server 7.0 SP4'Ü 40 = SQL Server 2000 40 = SQL Server 2000 SP1 40 = SQL Server 2000 SP2 40 = SQL Server 2000 SP3 90 = SQL Server 2005 90 = SQL Server 2005 SP1 90 = SQL Server 2005 SP2 100 = SQL Server 2008 |
publish_to_activedirectory |
bit |
Yayın bilgileri Active Directory'ye yayımlanır belirtir.Değeri 0 yayın bilgileri Active Directory'den kullanılabilen olduðu anlamýna gelir. Bu parametre, onaylanmaz ve yalnızca komut dosyaları, geriye doğru uyumluluk için desteklenir.Artık ekleyebileceğiniz yayın Active Directory'ye bilgi. |
max_concurrent_merge |
int |
Aynı anda bir birleştirme işlemleri sayısı.If 0, herhangi bir anda çalışan eşzamanlı birleştirme işlemleri sayısı için bir sınır yoktur. |
max_concurrent_dynamic_snapshots |
int |
Birleştirme yayın karşı çalışan eşzamanlı süzülmüş veri anlık görüntü görüntü oturumların sayısı.If 0, verilen herhangi bir anda yayın karşı aynı anda çalışabilir eşzamanlı süzülmüş veri anlık görüntü görüntü oturumların sayısı için bir sınır saat. |
use_partition_groups |
int |
Bölümleri kullanılan precomputed belirler.Değeri 1 kullanılan bölümleri precomputed anlamına gelir. |
num_of_articles |
int |
yayın makalelerinde sayısı. |
replicate_ddl |
int |
Şema değişiklikleri, yayımlanmış tabloları çoğaltılır.Değeri 1 şema değişiklikleri çoğaltılır anlamına gelir. |
publication_number |
smallint |
Bu yayın için atanan sayı. |
allow_subscriber_initiated_snapshot |
bit |
Aboneleri süzülmüş veri anlık görüntü oluşturma işlemi başlatabilirsiniz belirler.Değeri 1 Abonelerine anlık görüntü görüntü işlem başlatabilir anlamına gelir. |
allow_web_synchronization |
bit |
yayın Web üzerinden eşitleme için etkinleştirilmiş olup olmadığını belirler.Değeri 1 Web üzerinden eşitleme'nin etkin olduğunu gösterir. |
web_synchronization_url |
nvarchar(500) |
Internet Web eşitlemede kullanılan URL. |
allow_partition_realignment |
bit |
Satır Yayımcı değiştirilmesiyle bölümünü değiştirmek neden siler abonesi tarafından gönderilip, belirler.Değeri 1 silen bir araç için abone gönderilir. Daha fazla bilgi için bkz: sp_addmergepublication (Transact-SQL). |
retention_period_unit |
tinyint |
Saklama tanımlarken kullanılan birimi tanımlar.Bu, aşağıdaki değerlerden biri olabilir: 0 gün = 1 = haftada 2 Ay 3 yıl = |
has_downloadonly_articles |
bit |
Yayına ait tüm makaleleri yalnızca karşıdan yükleme makaleler olup olmadığını gösterir.Değeri 1 yalnızca karşıdan yükleme makaleleri olduğunu gösterir. |
decentralized_conflicts |
int |
Çakışmaya neden olan Abone tarafında çakışma kayıtları depolanır olup olmadığını gösterir.Değeri 0 Çakışma kayıtları, Abone tarafında depolanmayan gösterir. 1 Değeri, çakışma kayıtları Abone tarafında depolanan gösterir. |
generation_leveling_threshold |
int |
Bir oluşturma içerdiği değişiklik sayısını belirtir.Bir oluşturma için yayımcı teslim değişiklikleri topluluğudur veya abone.Daha fazla bilgi için bkz: Birleştirme çoğaltması nasıl izler ve değişiklikleri numaralandırır.. |
automatic_reinitialization_policy |
bit |
Bir otomatik reinitialization gerçekleştirilmeden önce değişiklikleri abone karşıya olup olmadığını gösterir.Değeri 1 bir otomatik reinitialization gerçekleştirilmeden önce değişiklikleri abone karşıya gösterir. Değişiklikleri bir otomatik reinitialization önce karşıya değil, 0 değeri gösterir. |
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Remarks
kullanılan sp_helpmergepublication birleştirme çoğaltma.
İzinler
Yayını yapabilirsiniz için yayın erişim üyeleri Listele yürütmek sp_helpmergepublication bu yayına ilişkin.Yayını veritabanında db_owner sabit veritabanı rolü üyeleri gerçekleştirebilir yürütmek sp_helpmergepublication tüm yayınları hakkında bilgi.