Aracılığıyla paylaş


syspublications (Transact-SQL)

Veritabanında tanımlı her yayın için bir satır içerir.Bu tablo, yayın veritabanında depolanır.

Sütun adı

Veri türü

Açıklama

Açıklama

nvarchar(255)

Yayın için tanımlayıcı girdisi.

adı

sysname

yayın ile ilişkili benzersiz adı.

pubid

int

Kimlik sütun, yayın için benzersiz bir KIMLIK sağlar.

repl_freq

tinyint

Çoğaltma sıklığı:

0 Göre hareket =.

1 Zamanlanmış tablo yenileme =.

Durum

tinyint

Durum:

0 Etkin değil =.

1 Etkin =.

sync_method

tinyint

Eşitleme yöntem:

0 (Yerel moddaki toplu program yardımcı programı =KULLANIMIBCP).

1 Karakter modu BCP =.

3 Yerel moddaki BCP kullanılır, ancak rapor anlık görüntü görüntü görüntüsünü sırasında tablolar kilitli yani eşzamanlı =.

4 ; Karakter modu BCP kullanılır, ancak rapor anlık görüntü görüntü görüntüsünü sırasında tablolar kilitli Concurrent_c =.

snapshot_jobid

binary(16)

Zamanlanmış görev kimliği

independent_agent

bit

Bu tek başına bir dağıtım aracısını olup olmadığını belirtir yayın.

0 = yayın paylaşılan bir dağıtım aracısını kullanır ve her Yayımcı veritabanı/abone veritabanı çifti tek, paylaştırılmış bir aracı vardır.

1 = Bu yayına ilişkin tek başına bir dağıtım Aracısı yoktur.

immediate_sync

bit

Eşitleme dosyaları oluşturulan veya anlık görüntü Aracısı, her çalıştığında yeniden olup olmadığını gösterir; burada 1 , aracı çalıştıran her oluşturuldukları anlamına gelir.

enabled_for_internet

bit

Eşitleme dosyaları yayın Dosya Aktarım Protokolü (FTP) ve diğer hizmetleri üzerinden sunulan olup olmadığını gösterir; burada 1 , ınternet'ten erişilebilen anlamına gelir.

allow_push

bit

gönderme abonelikleri üzerinde izin verilip verilmeyeceğini gösterir yayın; burada 1 , izin verilen anlamına gelir.

allow_pull

bit

Çekme abonelik üzerinde izin verilip verilmeyeceğini gösterir yayın; burada 1 , izin verilen anlamına gelir.

allow_anonymous

bit

Anonim abonelikler üzerinde izin verilip verilmeyeceğini gösterir yayın; burada 1 , izin verilen anlamına gelir.

immediate_sync_ready

bit

Rapor anlık görüntüsünü anlık görüntü Aracısı tarafından oluşturulan ve yeni bir abonelik tarafından kullanılmaya hazır durumda olan gösterir.Yalnızca güncelleştirme anında yayınlar için anlamlı olur.1 anlık görüntü görüntü hazır olduğunu gösterir.

allow_sync_tran

bit

Anlık güncelleştirme abonelikler üzerinde izin verilip verilmeyeceğini belirtir yayın.1 hemen güncelleştirme abonelikler izin verildiğini gösterir.

autogen_sync_procs

bit

Eşitlemeyi hemen güncelleştirmek için saklı yordamını olup olmadığını belirtir abonelikler Yayımcı tarafında oluşturulur.1 , Yayımcı tarafında oluşturulur anlamına gelir.

saklama

int

Saat olarak verilen yayın kaydetmek için değişiklik miktarı.

allow_queued_tran

bit

Abone sırasında değişiklikleri, Yayımcı tarafında uygulanabilir kadar sıraya etkinleştirilip etkinleştirilmediğini belirtir.If 1değişiklikleri at abone sıraya.

snapshot_in_defaultfolder

bit

Anlık görüntü dosyaları, varsayılan klasöründe depolanır olup olmadığını belirtir.

0 anlık görüntü görüntü = dosyaları tarafından belirtilen farklı bir konuma depolanmışalternate_snapshot_folder.

1 anlık görüntü görüntü = dosyaları varsayılan klasöründe bulunabilir.

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.Dağıtım Aracısı, çoğaltılmış bir nesne komut herhangi bir abonelik sırasında anlık görüntü görüntü uygularken çalıştırmadan önce pre-anlık görüntü komut dosyasını çalıştırır.

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. 1 anlık görüntü görüntü sıkıştırılır anlamına gelir.

ftp_address

sysname

dağıtımcı için FTP hizmet ağ adresi.yayın anlık görüntü dosyaları seçmek Dağıtım Aracısı için yerleştirildiği belirtir.

ftp_port

int

dağıtımcı için FTP hizmet bağlantı noktası numarası.yayın anlık görüntü dosyaları seçmek Dağıtım Aracısı için yerleştirildiği belirtir.

ftp_subdirectory

nvarchar(255)

Anlık görüntü dosyaları yayın FTP'YI kullanarak yayılıyor anlık görüntüler destekliyorsa seçmek Dağıtım Aracısı için kullanılabileceği yerleri belirtir.

ftp_login

sysname

FTP için bağlanmak için kullanılan kullanıcı adı hizmet.

ftp_password

nvarchar(524)

FTP hizmetine bağlanmak için kullanılan kullanıcı parolası.

allow_dts

bit

yayın veri dönüşümleri izin verip vermediğini belirtir.1 DTS dönüştürmeleri izin verildiğini belirtir.

allow_subscription_copy

bit

Bu yayın için abone olmak abone olmak veritabanlarının kopyalayabilirsiniz etkinleştirilip etkinleştirilmediğini belirtir.1 kopyalamaya izin 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

int

Kullanılan sıranın türünü belirtir.Bu değerlerden biri olabilir:

1 kullanan msmq =Microsoft Message Queuing işlemleri depolamak için.

2 kullanan sql =SQL Server işlemleri depolamak için .

NoteNote:
Kullanma Microsoft Message Queuing onaylanmaz ve artık kullanılamaz.

ad_guidname

sysname

Yayın içinde yayımlanıp yayımlanmadığını belirtir Microsoft Active Directory. Geçerli bir genel benzersiz tanımlayıcı (GUID) yayını Active Directory'de yayımlanır ve GUID, ilgili Active Directory yayın nesnesi olduğunu belirtir. Objectguıd.null ise, yayın Active Directory'de yayımlanmıyor.

backward_comp_level

int

Aşağıdaki değerlerden biri olabilir veritabanı uyumluluk düzey:

10 = SQL Server 7.0.

20 = SQL Server 7.0 hizmet Pack 1 (SP1).

30 = SQL Server 7.0 sp 2.

35 = SQL Server 7.0 sp 3.

40 = SQL Server 2000.

50 = SQL Server 2000 sp 1.

60 = SQL Server 2000 sp 3.

90 = SQL Server 2005.

100 = SQL Server 2008.

allow_initialize_from_backup

bit

Bu abonelik aboneleri başlatılamıyor olup olmadığını gösterir yayın ilk bir anlık görüntü yerine bir yedeği.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.

min_autonosync_lsn

binary

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

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.

Seçenekleri

int

Bitwise seçenek değerlerini aşağıdaki gibi olduğu ek yayımlama seçeneklerini belirtir BIR bit eşlem:

0x1 Eşler arası çoğaltma için etkin-.

0x2 - Yalnızca yerel değişiklikler eşler arası çoğaltma için yayımlayın.

0x4 Etkin - olmayan-SQL Server Abonelerin.

0x8 Eşler arası çakışma algılama için etkin-.

originator_id

smallint

Her düğüm bir eşler arası çoğaltma topolojisinde, çakışma algılama amacıyla tanımlar.Daha fazla bilgi için bkz: Eşler arası çoğaltma, çakışma algılaması.