syspublications (sistem görünümü) (Transact-SQL)
The syspublications view exposes yayın information.Bu görünüm, dağıtım 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 = (işlem). 1 Zamanlanmış tablo yenileme (anlık görüntü görüntü) =. |
Durum |
tinyint |
yayın Durumu: 0 Etkin değil =. 1 Etkin =. |
sync_method |
tinyint |
Eşitleme yöntem: 0 Yerel toplu kopyalama program yardımcı programı (BCP) =. 1 Karakter BCP =. 3 Yerel 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 BCP kullanılır, ancak tablo sırasında anlık görüntü görüntü kilitlenir, yani Concurrent_c =. |
snapshot_jobid |
binary(16) |
Oluşturmak için aracı iş tanımlayan ilk anlık görüntü görüntü görüntü. |
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 |
Miktarı saat, saat, yayında değişiklik dağıtım veritabanında saklanır. |
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.If 0 tarafından belirtilen farklı konuma anlık görüntü dosyaları depolanmamışalternate_snapshot_folder.1, Anlık görüntü dosyaları varsayılan klasöründe bulunur. |
alt_snapshot_folder |
nvarchar(510) |
Rapor anlık görüntü görüntü görüntüsünü başka klasör konumunu belirtir. |
pre_snapshot_script |
nvarchar(510) |
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(510) |
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(510) |
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ı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_dts |
bit |
yayın izin verip vermediğini belirtir. SQL Server 2000 Veri Dönüştürme Hizmetleri (DTS) dönüştürmeleri için. 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 kayıtları, 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 .
Note:
Kullanma Microsoft Message Queuing onaylanmaz ve artık desteklenmiyor.
|
ad_guidname |
sysname |
Yayın içinde yayımlanıp yayımlanmadığını belirtir Microsoft Active Directory. Yayını, Active Directory'de yayımlanır ve karşılık gelen Active Directory yayın nesne Objectguıd GUID olduğundan, geçerli bir genel benzersiz tanımlayıcı (GUID) belirtir.null ise, yayın Active Directory'de yayımlanmıyor.
Note:
Active Directory'ye yayımlama artık desteklenmiyor.
|
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(1) |
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 DDL = sırasında yayımcı yürütülen ifadeleri çoğaltılır. 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ı. |