Aracılığıyla paylaş


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.

Topic link iconTransact-SQL sözdizimi kuralları

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 .

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