MSsubscription_agents 表由分發(fā)代理程序和可更新訂閱服務(wù)器的觸發(fā)器用于跟蹤訂閱服務(wù)器屬性。該表存儲在訂閱服務(wù)器數(shù)據(jù)庫中。
列名 | 數(shù)據(jù)類型 | 描述 |
---|---|---|
id | int | 行的 ID。 |
publisher | sysname | 發(fā)布服務(wù)器名。 |
publisher_db | sysname | 發(fā)布數(shù)據(jù)庫的名稱。 |
publication | sysname | 發(fā)布名。 |
subscription_type | int | 訂閱類型。 0 = 強制 |
queue_id | sysname | 發(fā)布服務(wù)器上的 Microsoft 消息隊列 ID。對基于 SQL 的排隊更新,queue_id 被設(shè)置為 SQL。 |
update_mode | tinyint | 更新類型: 0 = 只讀 |
failover_mode | bit | 如果選定更新的故障轉(zhuǎn)移類型,可供選擇的故障轉(zhuǎn)移類型有: 0 = 正使用即時更新。不啟用故障轉(zhuǎn)移。 |
spid | int | 當前正在運行或剛運行過的分發(fā)代理程序使用的連接的系統(tǒng)進程 ID。 |
login_time | datetime | 當前正在運行或剛運行過的分發(fā)代理程序連接的日期和時間。 |
allow_subscription_copy | bit | 指定是否允許使用復制訂閱數(shù)據(jù)庫的能力。 |
attach_state | int | 僅限內(nèi)部使用。 |
attach_version | binary(16) | 表示附加訂閱版本的唯一的標識符。 |
last_sync_status | int | 當前正在運行或剛運行過的分發(fā)代理程序的最后運行狀態(tài)。狀態(tài)可以是: 1 = 已開始 |
last_sync_summary | sysname | 當前正在運行或剛運行過的分發(fā)代理程序的上一條消息。狀態(tài)可以是: 已開始 |
last_sync_time | datetime | last_sync_summary 和 last_sync_status 列更新時的日期時間。作為 SqlServer 代理程序服務(wù)作業(yè)運行的請求或匿名分發(fā)代理程序?qū)⒉桓逻@些列。在這種情況下將歷史記錄信息記錄到作業(yè)歷史表中。 |