sp_helppublication (Transact-SQL)
Bir yayın hakkında bilgi verir.For a Microsoft SQL Server publication, this stored procedure is executed at the Publisher on the publication database.Bir Oracle yayın için adresindeki dağıtımcı herhangi bir veritabanı üzerinde Bu saklı yordam çalıştırılır.
sp_helppublication [ [ @publication = ] 'publication' ]
[ , [ @found=] found OUTPUT]
[ , [ @publisher = ] 'publisher' ]
Bağımsız değişkenler
[ @publication = ] 'publication'
Is the name of the publication to be viewed.publication is sysname, with a default of %, which returns information about all publications.[ @found = ] 'found' OUTPUT
Is a flag to indicate returning rows.foundis int and an OUTPUT parameter, with a default of 23456.1 yayın bulunan gösterir.0 yayın bulunamadı gösterir.[ Yayımcı'ın = ] 'publisher'
Specifies a non-SQL Server publisher.publisher is sysname, with a default of NULL.Not
publisher yayın bilgileri isterken belirtilmemelidir bir SQL Server Yayımcı.
Sonuç Kümeleri
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
pubid |
int |
Yayın KIMLIĞI. |
adı |
sysname |
Yayın adı. |
sınırlı |
int |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
Durum |
tinyint |
yayın şu andaki durumu. 0 Etkin değil =. 1 Etkin =. |
Görev |
|
Geriye dönük uyumluluk için kullanılır. |
çoğaltma sıklığı |
tinyint |
Çoğaltma sıklığı türü: 0 = $ Işlem 1 anlık görüntü görüntü = |
Eşitleme yöntem |
tinyint |
Eşitleme modu: 0 Yerel toplu kopyalama programı ( =Kullanımıbcp utility) 1 Karakter toplu kopyalama = 3 = Concurrent, which means that native bulk copy (bcputility) is used but tables are not locked during the snapshot 4 Karakter toplu kopya kullanılır, ancak tablolar kilitli değil anlık görüntü görüntü sırasında başka bir deyişle Concurrent_c = |
Açıklama |
nvarchar(255) |
Yayın için isteğe bağlı bir açıklama. |
immediate_sync |
bit |
Oluşturulan ya da her saat yeniden eşitleme dosyaları olup olmadığını anlık görüntü Aracısı çalışır. |
enabled_for_internet |
bit |
Olup yayın eşitleme dosyaları, ınternet üzerinden Dosya Aktarım Protokolü (FTP) ve diğer hizmetler için sunulur. |
allow_push |
bit |
gönderme abonelikleri üzerinde izin verilip verilmeyeceğini yayın. |
allow_pull |
bit |
Çekme abonelik üzerinde izin verilip verilmeyeceğini yayın. |
allow_anonymous |
bit |
Olup anonim aboneliklerine, yayın üzerinde izin verilir. |
independent_agent |
bit |
Bu tek başına bir dağıtım aracısını olup olmadığını yayın. |
immediate_sync_ready |
bit |
Olup olmadığını anlık görüntü Aracısı yeni bir abonelik tarafından kullanılmaya hazır olan anlık oluşturulur.Bu parametre, yalnızca yayın yeni kullanılabilir anlık görüntü görüntü her zaman için ayarlanmışsa, tanımlı veya abonelikler yeniden. |
allow_sync_tran |
bit |
Anlık güncelleştirme abonelikler üzerinde izin verilip verilmeyeceğini yayın. |
autogen_sync_procs |
bit |
Otomatik olarak anında güncelleme abonelikler desteklemek için saklı yordamlar oluşturma etkinleştirilmeyeceğini belirtir. |
snapshot_jobid |
binary(16) |
Zamanlanmış görev kimliği |
saklama |
int |
Saat olarak verilen yayın kaydetmek için değişiklik miktarı. |
Abonelik vardır. |
bit |
Yayında, etkin bir abonelik varsa.1 yayın etkin abonelikler ve sahip olduğunu anlamına gelir.0 yayında hiçbir abonelikler olduğunu gösterir. |
allow_queued_tran |
bit |
Yayımcı tarafında uygulanabilir kadar devre dışı bırakır değişikliklerin abone adresindeki sıraya etkinleştirilip etkinleştirilmediğini belirtir.If 0değişiklikleri at abone değil sıraya. |
snapshot_in_defaultfolder |
bit |
Anlık görüntü dosyaları, varsayılan klasöründe depolanır olup olmadığını belirtir.If 0 tarafından belirtilen farklı konuma anlık görüntü dosyaları depolanmamışalternate_snapshot_folder.If 1, anlık görüntü dosyaları varsayılan klasöründe bulunur. |
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 dosya konumu.Çoğaltılan nesne komut herhangi bir abonelik sırasında anlık görüntü görüntü uygularken çalıştırmadan önce dağıtım aracısını pre-anlık görüntü komut dosyasını çalıştırın. |
post_snapshot_script |
nvarchar(255) |
Bir işaretçi belirtir bir .SQL dosya konumu.Tüm diğer çoğaltılan nesne komut dosyaları ve verileri bir ilk eşitleme sırasında uygulandıktan sonra Dağıtım Aracısı post-anlık görüntü komut dosyasını çalıştırır. |
compress_snapshot |
bit |
Belirleyen için yazılmış anlık görüntü görüntü alt_snapshot_folder için birleştirilebilir konumudurMicrosoft CAB biçimi. 0 anlık görüntü değil sıkıştırılmış belirtir. |
ftp_address |
sysname |
dağıtımcı için FTP hizmet ağ adresi.yayın anlık görüntü dosyaları dağıtım aracısını veya Birleştirme Aracısı, çekme için abone yerleştirildiği belirtir. |
ftp_port |
int |
dağıtımcı için FTP hizmet bağlantı noktası numarası. |
ftp_subdirectory |
nvarchar(255) |
Anlık görüntü dosyaları dağıtım aracısını veya Birleştirme Aracısı, yayın FTP'YI kullanarak yayılıyor anlık görüntüler destekliyorsa almak için abone için kullanılabileceği yerleri belirtir. |
ftp_login |
sysname |
FTP için bağlanmak için kullanılan kullanıcı adı hizmet. |
allow_dts |
bit |
yayın veri dönüşümleri verdiğini belirtir.0 DTS dönüştürmeleri verilmez belirtir. |
allow_subscription_copy |
bit |
Bu yayın için abone olmak abone olmak veritabanlarının kopyalayabilirsiniz etkinleştirilip etkinleştirilmediğini belirtir.0 , kopyalama değil izin verildiği anlamına gelir. |
centralized_conflicts |
bit |
Yayımcı çakışma kayıtların saklanma olup olmadığını belirtir. 0 Kayıtlarının her iki yayımcı ve çakışmaya neden olan bir abone depolanan çakışma =. 1 Çakışma kayıtları, Yayımcı tarafında depolanan =. |
conflict_retention |
int |
Çakışma saklama dönemi, gün olarak) belirtir. |
conflict_policy |
int |
Kuyruğa Alınmış Güncelleştirme abone seçeneği kullanıldığında, çakışma çözümleme ilkesi ardından belirtir.Bu değerlerden biri olabilir: 1 Yayımcı wins çakışmayı =. 2 Abone wins çakışmayı =. 3 = Abonelik yeniden. |
QUEUE_TYPE |
|
Kullanılan sıranın türünü belirtir.Bu değerlerden biri olabilir: MSMQ = Use Microsoft Message Queuing işlemleri depolamak için. SQL = Use SQL Server işlemleri depolamak için .
Note:
Message Queuing için destek piyasadan kalkıyor.
|
backward_comp_level |
|
Uyumluluk düzey veritabanı ve aşağıdakilerden biri olabilir: 10 = Microsoft SQL Server 7.0 20 = SQL Server 7.0 hizmet Pack 1 30 = SQL Server 7.0 hizmet Pack 2 35 = SQL Server 7.0 hizmet Pack 3 40 = Microsoft SQL Server 2000 50 = SQL Server 2000 hizmet Pack 1 60 = SQL Server 2000 hizmet Pack 3 90 = Microsoft SQL Server 2005 100 = Microsoft SQL Server 2008 |
publish_to_AD |
bit |
Yayın içinde yayımlanıp yayımlanmadığını belirtir Microsoft Active Directory ™. Değeri 1 yayımlanmadan olduğunu, gösterir ve değeri 0 değil yayımlanır gösterir. |
allow_initialize_from_backup |
bit |
Aboneleri abonelik bu yayına ilk bir anlık görüntü yerine bir yedek başlatılamıyor, gösterir.1 abonelikler bir yedek ve başlatılabilir anlamına gelir.0 bunlar edemiyor anlamına gelir.Daha fazla bilgi için bkz: Işlem bir aboneliği olmayan bir anlık görüntü başlatılıyor işlem bir abone bir anlık görüntü olmadan. |
replicate_ddl |
int |
Şema çoğaltma için yayın desteklenip desteklenmediğini gösterir.1 yayımcı sırasında gerçekleştirilen veri tanımlama dili (DDL) deyimleri çoğaltılan olduğunu, gösterir ve 0 DDL) deyimleri değil yinelenmiş gösterir.Daha fazla bilgi için bkz: Üzerinde yayın Databases şema değişiklikleri yapma. |
enabled_for_p2p |
int |
yayın bir eşler arası çoğaltma topolojisinde kullanılan.1 eşler arası çoğaltma yayın desteklediğini gösterir.Daha fazla bilgi için bkz: Eşler işlemsel kopyalama. |
publish_local_changes_only |
int |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
enabled_for_het_sub |
int |
Yayın olmayan destekleyip desteklemediğini belirtir.-SQL Server Abonelerin. Değeri 1 diğer olmayan anlamına gelir-SQL Server Abonelerin desteklenir. Değeri 0 yalnızca o anlamına gelir.SQL Server Abonelerin desteklenir. Daha fazla bilgi için bkz: Olmayan SQL Server aboneleri. |
enabled_for_p2p_conflictdetection |
int |
Distribution Agent çakışmalar için eşler arası çoğaltma için etkin olan yayın algılar olup olmadığını belirtir.Değeri 1 çakışmaları algılandığı anlamına gelir.Daha fazla bilgi için bkz: Eşler arası çoğaltma, çakışma algılaması. |
originator_id |
int |
Bir düğüm KIMLIĞI bir eşler arası topolojide belirtir.Bu çakışma algılama için kullanılır enabled_for_p2p_conflictdetection is küme to 1.Zaten kullanılmış kimliklerinin listesi için sorgu Mspeer_originatorid_history sistem tablosu. |
p2p_continue_onconflict |
int |
Dağıtım aracısını değişiklikler bir çakışma algıladığında işlemeye devam olup olmadığını belirtir.Değeri 1 aracıya'değişiklikleri işlemeye devam edeceğini gösterir.
Caution:
Varsayılan değerini kullanmanızı öneririz 0.Bu seçeneği olduğunda küme için 1, en yüksek iletiyi gönderen KIMLIğI olan düğümden çakışan satır uygulayarak veri topolojide yakınsamaya dağıtım aracı çalışırBu yöntem, yakınsama garanti etmez.Çakışma algılandıktan sonra topoloji tutarlı olduğundan emin olun.Daha fazla bilgi için "Çakışma işleme" konusuna bakın. Eşler arası çoğaltma, çakışma algılaması.
|
alllow_partition_switch |
int |
Yayımlanmış bir veritabanıyla ALTER tablo…SWITCH ifadeleri yürütülebilecek olup olmadığını belirtir.Daha fazla bilgi için bkz: Bölümlenmiş tablolar ve dizinler çoğaltılıyor. |
replicate_partition_switch |
int |
Yayımlanmış veritabanında yürütülen ALTER tablo…SWITCH ifadeleri aboneleri için yinelenmelidir olup olmadığını belirtir.Bu seçenek geçerlidir yalnızca allow_partition_switch ayarlamak 1. |
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Remarks
sp_helppublication işlem çoğaltma anlık görüntü de kullanılır.
sp_helppublication, bu yordamın yürütülürken kullanıcının sahibi olduğu tüm yayınları hakkında bilgi döndürür.
İzinler
Yalnızca yayımcıya sysadmin sabit sunucu rolünün üyeleri veya yayın veritabanı veya yayını erişim listesinde (PAL) kullanıcıların db_owner sabit veritabanı rolü bir üyesi yürütmek sp_helppublication.
Olmayan bir için-SQL Server Yayımcı, sadece sysadmin üyeleri sabit sunucu rolü Dağıtımcı veya db_owner sabit veritabanı rolü bir üyesi üzerinde dağıtım veritabanı veya kullanıcılar, PAL yürütmek sp_helppublication.