共用方式為


syssubscriptions (系統檢視) (Transact-SQL)

syssubscriptions 檢視會公開訂閱資訊。這份檢視儲存在散發資料庫中。

資料行名稱 資料類型 描述

artid

int

訂閱之發行項的唯一識別碼。

srvid

smallint

訂閱者的伺服器識別碼。

dest_db

sysname

訂閱資料庫的名稱。

status

tinyint

訂閱的狀態:

0 = 非使用中。

1 = 已訂閱。

2 = 使用中。

sync_type

tinyint

初始同步處理的類型:

1 = 自動。

2 = 無。

login_name

sysname

在連接到發行者以加入訂閱時,所用的登入名稱。

subscription_type

int

訂閱的類型:

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

1 = 提取 - 散發代理程式執行於散發者端。

distribution_jobid

binary(16)

識別同步處理訂閱所用的散發代理程式作業。

timestmap

timestamp

建立訂閱的日期和時間。

update_mode

tinyint

更新模式:

0 = 唯讀。

1 = 立即更新。

loopback_detection

bit

適用於雙向交易式複寫拓樸中的訂閱。回送偵測會判斷散發代理程式是否將起源於訂閱者端的交易傳回給訂閱者:

0 = 傳回。

1 = 不傳回。

queued_reinit

bit

指定發行項是否標示初始化或重新初始化。1 值指定標示初始化或重新初始化訂閱的發行項。

nosync_type

tinyint

指定初始化類型 (當 sync_type = 2 時),它可以是下列值之一:

0 = 無 - 訂閱者已有發行資料表的結構描述和初始資料。這個選項已被取代。

1 = 僅限複寫支援 - 提供在訂閱者自動產生支援更新訂閱之發行項自訂預存程序和觸發程序的功能。假設訂閱者已有發行資料表的結構描述和初始資料。

2 = 以備份初始化 - 從發行集資料庫的備份中,取得發行資料表的結構描述和初始資料。假設訂閱者有權存取發行集資料庫的備份。

3 =僅供內部使用。

請參閱

參考

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

概念

複寫資料表 (Transact-SQL)

說明及資訊

取得 SQL Server 2005 協助