共用方式為


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 = 發行集使用共用散發代理程式,而且每個發行者資料庫/訂閱者資料庫配對都有單一的共用代理程式。

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)