syspublications (Transact-sql)

Veritabanı içinde tanımlanan 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ı tanımlayıcı girdisi.

name

sysname

Yayını ile ilişkili benzersiz adı.

PubID

int

Yayın için benzersiz bir Kımlık sağlayan kimlik sütunu.

repl_freq

tinyint

Çoğaltma sıklığı:

0 = Alarak hareketi.

1 = Zamanlanmış tablo yenileme.

durumu

tinyint

Durumu:

0 = Etkin değil.

1 = Etkin.

sync_method

tinyint

Eşitleme yöntemi:

0 = Yerel mod toplu program yardımcı programı (bcp).

1 = Karakter modu bcp.

3 = Yerel mod bcp kullanılır ancak anlık görüntü sırasında tablolar kilitli anlamına gelir eşzamanlı.

4 = Karakter modu bcp kullanılır ancak anlık görüntü sırasında tablolar kilitli anlamına gelir Concurrent_c.

snapshot_jobid

binary(16)

Zamanlanmış görev kimliği

independent_agent

bit

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

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

1 = Bu yayın için tek başına bir Dağıtım Aracısı yoktur.

immediate_sync

bit

Eşitleme dosyaları oluşturulan ya Snapshot aracı, her çalıştığında yeniden olup olmadığını gösterir nereye 1 aracı çalışır her zaman oluşturuldukları anlamına gelir.

enabled_for_internetyanlış

bit

Yayını eşitleme dosyaları Dosya Aktarım Protokolü (ftp) ve diğer hizmetleri üzerinden Internet'e açık olup olmadığını gösterir nereye 1 bunlar Internet'ten erişilebilen demektir.

Allow_push

bit

Itme abonelikleri yayınında izin verilip verilmeyeceğini gösterir nereye 1 , bunlar izin verilen anlamına gelir.

Allow_pull

bit

Çekme abonelik yayınında izin verilip verilmeyeceğini gösterir nereye 1 , bunlar izin verilen anlamına gelir.

allow_anonymousyanlış

bit

Anonim abonelikleri yayınında izin verilip verilmeyeceğini gösterir nereye 1 , bunlar izin verilen anlamına gelir.

immediate_sync_ready

bit

Anlık Snapshot Aracısı tarafından üretilen ve yeni abonelikleri tarafından kullanılmaya hazır olup olmadığını gösterir. Yalnızca anlık güncelleştirme yayınlar için anlamlıdır. 1 anlık hazır olduğunu gösterir.

allow_sync_tran

bit

Hemen güncelleştirme abonelikleri yayını üzerinde izin verilip verilmeyeceğini belirtir. 1 hemen güncelleştirme abonelikleri izin verilir anlamına gelir.

autogen_sync_procsyanlış

bit

Eşitleme saklı yordam hemen güncelleştirmek için olup olmadığını belirtir abonelikler Yayımcı tarafında üretilir. 1 yayımcı oluşturulurken kullanılan anlamına gelir.

saklama

int

Değişiklik, belirli yayını kaydetmek için Saat cinsinden miktarı.

allowed_queued_tran

bit

Değişiklikleri abone adresindeki Yayımcı tarafında uygulanana kadar queuing etkinleştirilip etkinleştirilmediğini belirtir. Eğer 1, sıraya abone adresindeki değişiklikler.

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ü dosyaları depolanmış tarafından belirtilen konuma alternate_snapshot_folder.

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

alt_snapshot_folder

nvarchar(255)

Anlık görüntüsü için diğer klasör konumu belirtir.

pre_snapshot_script

nvarchar(255)

İşaretçi belirtir bir .sql dosya konumu. Dağıtım aracı, bir anlık bir abone adresindeki uygularken herhangi bir çoğaltılan nesne komut çalıştırılmadan önce pre-snapshot komut dosyasını çalıştırır.

post_snapshot_script

nvarchar(255)

İşaretçi belirtir bir .sql dosya konumu. Post-snapshot komut dosyası tüm çoğaltılan nesne komut ve verileri bir başlangıç eşitlemesi sırasında uygulanan Dağıtım Aracısı çalıştırır.

compress_snapshot

bit

Belirten yazılan anlık alt_snapshot_folder yerdir içine sıkıştırılması için Microsoftcab biçimine. 1 anlık görüntüsünü sıkıştırılır anlamına gelir.

ftp_address

sysname

Dağıtımcı ftp hizmeti ağ adresi. Yayını anlık görüntü dosyaları almak dağıtım aracısı için yerleştirildiği belirtir.

ftp_port

int

Dağıtımcı ftp hizmeti bağlantı noktası numarası. Yayını anlık görüntü dosyaları almak dağıtım aracısı için yerleştirildiği belirtir

ftp_subdirectory

nvarchar(255)

Anlık görüntü dosyaları yayını ftp kullanarak yayılıyor anlık görüntüler destekliyorsa, çekme dağıtım aracısı için kullanılabileceği yerleri belirtir.

ftp_login

sysname

ftp hizmetine bağlanmak için kullanılan kullanıcı adı.

ftp_password

nvarchar(524)

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

allow_dtsyanlış

bit

Yayının veri dönüşümleri izin verip vermediğini belirtir. 1 dts dönüşümleri izin verildiğini belirtir.

allow_subscription_copy

bit

Bu yayın abone abonelik veritabanları kopyalayabilirsiniz etkinleştirilip etkinleştirilmediğini belirtir. 1 kopyalamaya izin verildiği anlamına gelir.

Centralized_conflicts

bit

Çakışma kayıtları yayımcı üzerinde depolanan olup olmadığını belirtir.

0 = Çakışma kayıtları her iki yayıncı ve çakışmaya neden abone depolanır.

1 = Çakışma kayıtları yayımcı depolanır.

Conflict_retention

int

Çakışma saklama dönemi gün içinde 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 = Publisher WINS çakışma.

2 = Abone wins çakışma.

3 = Abonelik yeniden.

QUEUE_TYPE

int

Sıra türü kullanıldığını belirtir. Bu değerlerden biri olabilir:

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

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

NotNot
Kullanarak MicrosoftMessage Queuing'i onaylanmaz ve artık kullanılabilir değil.

ad_guidname

sysname

Yayın içinde yayımlanıp yayımlanmadığını belirtir MicrosoftActive Directory'yi. Yayını Active Directory'de yayımlanır ve ilgili Active Directory yayın nesnesinin GUID olarak geçerli bir genel benzersiz tanımlayıcısı (GUID) belirtir ObjectGUID. Yayını, null ise Active Directory'de yayımlanmaz.

backward_comp_level

int

Veritabanı uyumluluk düzeyi, aşağıdaki değerlerden biri olabilir:

90 = SQL Server 2005.

100 = SQL Server 2008.

allow_initialize_from_backupdoğru

bit

Aboneler abonelik bu yayın anlık görüntüsünü ilk yerine yedek sunabilmesi olup olmadığını gösterir. 1 abonelikleri bir yedekten başlatılabilir anlamına gelir ve 0 onlar cant anlamına gelir. Daha fazla bilgi için, bkz. Anlık görüntü olmadan bir işlemsel abonelik başlatmanıza.

min_autonosync_lsn

binary

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

replicate_ddl

int

Şema çoğaltma için yayın desteklenip desteklenmediğini gösterir. 1 Yayımcı tarafında yürütülen veri tanım dili (ddl) deyimleri çoğaltılır gösterir ve 0 ddl deyimleri değil çoğaltılır gösterir. Daha fazla bilgi için, bkz. Yayını veritabanları üzerinde şeması değişiklikler yapmak.

seçenekler

int

Bit düzey 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şiklikleri eşler arası çoğaltma için Yayımla.

0x4 - için etkin olmayan- SQL Server aboneleri.

0x8 - eşler arası çakışma algılama etkin.

originator_id

smallint

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

Ayrıca bkz.

Başvuru

Çoğaltma görünümleri (Transact-sql)

için yürütme eşdeğerdirsp_addpublication (Transact-sql)

yürütmesp_changepublication (Transact-sql)

yürütme eşdeğerdirsp_helppublication (Transact-sql)

Kavramlar

Çoğaltma tabloları (Transact-sql)