數(shù)據(jù)庫內(nèi)定義的每個發(fā)布在表中占一行。該表存儲在發(fā)布數(shù)據(jù)庫中。
列名 | 數(shù)據(jù)類型 | 描述 |
---|---|---|
description | nvarchar(255) | 發(fā)布的描述項。 |
name | sysname | 與發(fā)布關(guān)聯(lián)的唯一名稱。 |
pubid | int | 為發(fā)布提供唯一 ID 的標(biāo)識列。 |
repl_freq | tinyint | 復(fù)制頻率: 0 = 基于事務(wù)。 |
status | tinyint | 狀態(tài): 0 = 非活動。 |
sync_method | tinyint | 同步方法: 0 = 本機大容量復(fù)制程序(bcp 實用工具)。 |
snapshot_jobid | binary(16) | 已調(diào)度任務(wù) ID。 |
independent_ agent | bit | 指定是否有用于該發(fā)布的獨立分發(fā)代理程序。 0 = 該發(fā)布使用共享的分發(fā)代理程序,每對發(fā)布服務(wù)器數(shù)據(jù)庫/訂閱服務(wù)器數(shù)據(jù)庫都有一個共享的代理程序。 |
immediate_sync | bit | 表示每次運行快照代理程序時是否都創(chuàng)建或重新創(chuàng)建同步文件。 |
enabled_for_ internet | bit | 表示是否通過 FTP 和其它服務(wù)將發(fā)布的同步文件表現(xiàn)到 Internet 上。 |
allow_push | bit | 表示該發(fā)布是否允許強制訂閱。 |
allow_pull | bit | 表示該發(fā)布是否允許請求訂閱。 |
allow_anonymous | bit | 表示該發(fā)布是否允許匿名訂閱。 |
immediate_sync_ ready | bit | 表示快照代理程序是否已生成快照且該快照是否準(zhǔn)備好用于新的訂閱。僅對于即時更新發(fā)布才有意義。0 表示快照還沒有準(zhǔn)備好。 |
allow_sync_tran | bit | 指定是否允許在發(fā)布上使用即時更新訂閱。0 表示不允許即時更新訂閱。 |
autogen_sync_ procs | bit | 指定是否在發(fā)布服務(wù)器上為即時更新訂閱生成同步存儲過程。1 表示在發(fā)布服務(wù)器上生成同步存儲過程。 |
retention | int | 為給定的發(fā)布保存的更改量(以小時為單位)。 |
allowed_queued_tran | bit | 指定是否已啟用在訂閱服務(wù)器上禁用更改排隊直到這些更改可以應(yīng)用到發(fā)布服務(wù)器。如果是 0,則不排隊訂閱服務(wù)器上的更改。 |
snapshot_in_defaultfolder | bit | 指定是否在默認文件夾中存儲快照文件。如果是 0,則表示快照文件已存儲在 alternate_snapshot_folder 所指定的備用位置。如果是 1,則可以在默認文件夾中找到快照文件。 |
alt_snapshot_folder | nvarchar(255) | 指定快照的備用文件夾的位置。 |
pre_snapshot_script | nvarchar(255) | 指定指向 .sql 文件位置的指針。在訂閱服務(wù)器上應(yīng)用快照時,分發(fā)代理程序?qū)⒃谶\行任何復(fù)制的對象腳本之前運行快照前腳本。 |
post_snapshot_script | nvarchar(255) | 指定指向 .sql 文件位置的指針。分發(fā)代理程序?qū)⒃诔跏纪竭^程中已應(yīng)用所有其它復(fù)制的對象腳本和數(shù)據(jù)之后才運行快照后腳本。 |
compress_snapshot | bit | 指定將寫入 @alt_snapshot_folder 位置的快照壓縮為 Microsoft® CAB 格式。0 指定不壓縮快照。 |
ftp_address | sysname | 分發(fā)服務(wù)器的 FTP 服務(wù)的網(wǎng)絡(luò)地址。指定供訂閱服務(wù)器的分發(fā)代理程序或合并代理程序獲取的發(fā)布快照文件的位置。 |
ftp_port | int | 分發(fā)服務(wù)器的 FTP 服務(wù)的端口號。指定供訂閱服務(wù)器的分發(fā)代理程序或合并代理程序獲取的發(fā)布快照文件的位置。 |
ftp_subdirectory | nvarchar(255) | 指定供訂閱服務(wù)器的分發(fā)代理程序或合并代理程序獲取的快照文件的位置(如果發(fā)布支持使用 FTP 傳播快照)。 |
ftp_login | sysname | 用于連接到 FTP 服務(wù)的用戶名。 |
ftp_password | nvarchar(524) | 用于連接到 FTP 服務(wù)的用戶密碼。 |
allow_dts | bit | 指定發(fā)布允許數(shù)據(jù)轉(zhuǎn)換。0 指定不允許 DTS 轉(zhuǎn)換。 |
allow_subscription_copy | bit | 指定是否已啟用復(fù)制訂閱該發(fā)布的訂閱數(shù)據(jù)庫的能力。0 表示不允許復(fù)制。 |
centralized_conflicts | bit | 指定沖突記錄是否存儲在發(fā)布服務(wù)器上: 0 = 在引起沖突的發(fā)布服務(wù)器和訂閱服務(wù)器上都存儲沖突記錄。 |
conflict_retention | int | 指定沖突保持期(以天為單位)。 |
conflict_policy | int | 指定使用排隊更新訂閱服務(wù)器選項時遵循的沖突解決策略。可以是下列值之一: 發(fā)布服務(wù)器在沖突中獲勝。 |
queue_type | int | 指定所使用的隊列類型??梢允窍铝兄抵唬?br /> msmq = 使用 Microsoft 消息隊列存儲事務(wù)。 |
ad_guidname | sysname | 指定是否在 Microsoft Active Directory 中發(fā)布發(fā)布內(nèi)容。有效的全局唯一標(biāo)識符 (GUID) 指定在 Microsoft Active Directory 中發(fā)布發(fā)布內(nèi)容,且 GUID 是相應(yīng)的 Active Directory 發(fā)布對象 objectGUID。如果為 NULL,則不在 Microsoft Active Directory 中發(fā)布發(fā)布內(nèi)容。 |
backward_comp_level | int | 數(shù)據(jù)庫兼容級別(60、65、70 和 80)。 |