Share via


MSdistribution_agents (Transact-SQL)

MSdistribution_agents 資料表會針對每個在本機散發者執行的散發代理程式,各包含一個資料列。這份資料表儲存在散發資料庫中。

資料行名稱

資料類型

描述

id

int

散發代理程式的識別碼。

name

nvarchar(100)

散發代理程式的名稱。

publisher_database_id

int

發行者資料庫的識別碼。

publisher_id

smallint

發行者的識別碼。

publisher_db

sysname

發行者資料庫的名稱。

publication

sysname

發行集的名稱。

subscriber_id

smallint

訂閱者的識別碼,只供眾所周知的代理程式使用。如果是匿名代理程式,便會保留這個資料行。

subscriber_db

sysname

訂閱資料庫的名稱。

subscription_type

int

訂閱的類型:

0 = 發送。

1 = 提取。

2 = 匿名。

local_job

bit

指出本機散發者是否有 SQL Server Agent 作業。

job_id

binary(16)

作業識別碼。

subscription_guid

binary(16)

這個代理程式的訂閱識別碼。

profile_id

int

取自 MSagent_profiles (Transact-SQL) 資料表的組態識別碼。

anonymous_subid

uniqueidentifier

匿名代理程式的識別碼。

subscriber_name

sysname

訂閱者的名稱,只供匿名代理程式使用。

virtual_agent_id

int

僅供內部使用。

anonymous_agent_id

int

僅供內部使用。

creation_date

datetime

散發或合併代理程式的建立日期時間。

queue_id

sysname

用來尋找佇列更新訂閱之佇列的識別碼。如果是非佇列訂閱,這個值就是 NULL。如果是以 Microsoft Message Queuing 為基礎的訂閱,這個值是一個 GUID,用來唯一識別訂閱要用的佇列。如果是以 SQL Server 為基礎的佇列訂閱,資料行會包含 SQL 值。

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

Microsoft Message Queuing 已被取代,不再受到支援。

queue_status

int

僅供內部使用。

offload_enabled

bit

指出是否能從遠端啟動代理程式。

0 指定不能從遠端啟動代理程式。

1 指定將從遠端啟動代理程式,在 offload_server 屬性所指定的遠端電腦中啟動代理程式。

offload_server

sysname

將用來啟動遠端代理程式之伺服器的網路名稱。

dts_package_name

sysname

DTS 封裝的名稱。例如,如果是名稱為 DTSPub_Package 的封裝,請指定 @dts_package_name = N'DTSPub_Package'

dts_package_password

nvarchar(524)

封裝的密碼。

dts_package_location

int

封裝位置。封裝位置可以是散發者訂閱者

sid

varbinary(85)

散發代理程式或合併代理程式在第一次執行期間的安全性識別碼 (SID)。

queue_server

sysname

僅供內部使用。

subscriber_security_mode

smallint

當連接到訂閱者時,代理程式所用的安全性模式,它可以是下列項目之一:

0 = Microsoft SQL Server 驗證

1 = Microsoft Windows 驗證。

subscriber_login

sysname

連接到訂閱者時所用的登入。

subscriber_password

nvarchar(524)

這是連接到訂閱者時,所用之密碼的加密值。

reset_partial_snapshot_progress

bit

這是指是否將捨棄部份下載的快照集,以便重新啟動整個快照集處理序。

job_step_uid

uniqueidentifier

用來啟動代理程式之 SQL Server Agent 作業步驟的唯一識別碼。

subscriptionstreams

tinyint

設定每個散發代理程式將數批變更並行套用在訂閱者時所能使用的連接數目。支援的值範圍是 1-64。

請參閱

概念

複寫資料表 (Transact-SQL)

說明及資訊

取得 SQL Server 2005 協助