syspublications (sistem görünümü) (Transact-sql)

Syspublications görünümü yayın bilgileri sunar. Bu görünüm dağıtım depolanır veritabanı.

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 (işlem).

1 = Zamanlanmış tablo yenileme (anlık görüntü).

durumu

tinyint

Yayını durumu:

0 = Etkin değil.

1 = Etkin.

sync_method

tinyint

Eşitleme yöntemi:

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

1 = bcp karakter.

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

4 = Karakter bcp kullanılır ancak tablolar sırasında anlık kilitli değil ki anlamına gelir Concurrent_c.

snapshot_jobid

binary(16)

İlk anlık görüntüsü oluşturmak için zamanlanmış Aracısı işi tanımlar.

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

Yayımda değişiklik dağıtım veritabanında tutulan saat miktarı.

allow_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. Eğer 0, anlık görüntü dosyaları depolanmış tarafından belirtilen konuma alternate_snapshot_folder. Eğer 1, anlık görüntü dosyaları varsayılan klasöründe bulunabilir.

alt_snapshot_folder

nvarchar(510)

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

pre_snapshot_script

nvarchar(510)

İş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(510)

İş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(510)

Burada 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ılabilir olduğunu belirtir.

ftp_login

nvarchar(256)

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

ftp_password

nvarchar(1048)

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

allow_dtsyanlış

bit

Yayın izin verip vermediğini belirtir SQL Server 2000Veri Dönüştürme Hizmetleri (dts) dönüşümleri. 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 kayıtları, 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 .msmq, hangi uses = Microsoftişlemleri depolamak için Message Queuing.

2 kullanır .sql = SQL Serverişlemleri depolamak için.

NotNot
Kullanarak MicrosoftMessage Queuing'i onaylanmaz ve artık desteklenmiyor.

ad_guidname

sysname

Yayın içinde yayımlanıp yayımlanmadığını belirtir MicrosoftActive Directory'yi. Geçerli genel benzersiz tanımlayıcı (GUID) yayını Active Directory'de yayımlanır ve ilgili Active Directory yayın nesne objectGUID GUID olduğunu belirtir. Yayını, null ise Active Directory'de yayımlanmaz.

NotNot
Active Directory'ye yayımlama artık desteklenmiyor.

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(1)

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 = ddl publisher yürütülen deyimleri çoğaltılır.

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 depolanan yordamlar (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)