分享方式:


IHextendedSubscriptionView (Transact-SQL)

適用於:SQL Server

IHextendedSubscriptionView 檢視會公開非 SQL Server 發行集訂閱的相關信息。 此檢視會儲存在 散發 資料庫中。

資料行名稱 資料類型 描述
article_id int 發行項的唯一標識碼。
dest_db sysname 目的地資料庫的名稱。
srvid smallint 訂閱者的唯一標識符。
login_name sysname 用於連接到訂閱者的登入。
distribution_jobid binary 識別 散發代理程式作業。
publisher_database_id int 識別發行集資料庫。
subscription_type int 訂用帳戶的類型:

0 = 推送 - 散發代理程式會在訂閱者端執行。

1 = 提取 - 散發代理程式會在散發者端執行。
sync_type tinyint 初始同步處理的類型:

1 = 自動

2 = 無
status tinyint 訂用帳戶的狀態:

0 = 非使用中

1 = 已訂閱

2 = 作用中
snapshot_seqno_flag bit 指出是否使用快照集序號。
independent_agent bit 指定此發行集是否有獨立 散發代理程式。

0 = 發行集使用共用 散發代理程式,而且每個 Publisher 資料庫/訂閱者資料庫組都有單一共用的 Agent。

1 = 此出版物有獨立 散發代理程式。
subscription_time datetime 僅供內部使用。
loopback_detection bit 適用於屬於雙向事務複製拓撲的訂用帳戶。 回送偵測會判斷 散發代理程式 是否將源自訂閱者的交易傳回給訂閱者:

1 = 不會傳回。

0 = 傳回。
agent_id int 散發代理程式 的唯一標識碼。
update_mode tinyint 指出更新模式的類型,可以是下列其中一項:

0 = 唯讀。

1 = 立即更新。

2 = 使用消息佇列進行佇列更新。

3 = 使用消息佇列將佇列更新立即更新為故障轉移。

4 = 使用 SQL Server 佇列進行佇列更新。

5 = 使用 SQL Server 佇列進行佇列更新故障轉移的立即更新。
publisher_seqno varbinary(16) 此訂閱之發行者端交易的序號。
ss_cplt_seqno varbinary(16) 用來表示並行快照集處理完成的序號。

另請參閱

異質資料庫複寫
複寫資料表 (Transact-SQL)
複寫檢視 (Transact-SQL)