共用方式為


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 = 傳回。

ms188368.note(zh-tw,SQL.90).gif附註:

支援這個資料行,只是為了與 SQL Server 2000 的雙向複寫功能相容。在 SQL Server 2005 中,應該改用點對點複寫。如需詳細資訊,請參閱<點對點交易式複寫>。

agent_id

int

代理程式的識別碼。

update_mode

tinyint

更新的類型。

publisher_seqno

varbinary(16)

這項訂閱在發行者端的交易序號。

ss_cplt_seqno

varbinary(16)

用來指定並行快照集處理完成的序號。

請參閱

參考

複寫檢視 (Transact-SQL)
sp_helpsubscription (Transact-SQL)

概念

複寫資料表 (Transact-SQL)

說明及資訊

取得 SQL Server 2005 協助