MSsubscriptions (Transact-SQL)
MSsubscriptions 資料表針對本機散發者所服務的訂閱中每個已發行之發行項,各包含一個資料列。這份資料表儲存在散發資料庫中。
資料行名稱 |
資料類型 |
描述 |
---|---|---|
publisher_database_id |
int |
發行者資料庫的識別碼。 |
publisher_id |
smallint |
發行者的識別碼。 |
publisher_db |
sysname |
發行者資料庫的名稱。 |
publication_id |
int |
發行集的識別碼。 |
article_id |
int |
發行項的識別碼。 |
subscriber_id |
smallint |
訂閱者的識別碼。 |
subscriber_db |
sysname |
訂閱資料庫的名稱。 |
subscription_type |
int |
訂閱的類型: 0 = 發送。 1 = 提取。 2 = 匿名。 |
sync_type |
tinyint |
同步處理的類型: 1 = 自動。 2 = 無同步處理。 |
status |
tinyint |
訂閱的狀態: 0 = 非使用中。 1 = 已訂閱。 2 = 使用中。 |
subscription_seqno |
varbinary(16) |
快照集交易序號。 |
snapshot_seqno_flag |
bit |
指出快照集交易序號的來源,其中 1 值表示 subscription_seqno 是快照集序號。 |
independent_agent |
bit |
指出這個發行集是否有獨立的散發代理程式。 |
subscription_time |
datetime |
僅供內部使用。 |
loopback_detection |
bit |
適用於雙向交易式複寫拓樸中的訂閱。回送偵測會判斷散發代理程式是否將起源於訂閱者端的交易傳回給訂閱者: 1 = 不傳回。 0 = 傳回。
附註
支援這個資料行,只是為了與 SQL Server 2000 的雙向複寫功能相容。在 SQL Server 更新版本中,應該改用點對點複寫。如需詳細資訊,請參閱<點對點交易式複寫>。
|
agent_id |
int |
代理程式的識別碼。 |
update_mode |
tinyint |
更新的類型。 |
publisher_seqno |
varbinary(16) |
這項訂閱在發行者端的交易序號。 |
ss_cplt_seqno |
varbinary(16) |
用來指定並行快照集處理完成的序號。 |