MSdistribution_agents 表中每個在本地分發(fā)服務(wù)器上運(yùn)行的分發(fā)代理程序占一行。該表存儲在分發(fā)數(shù)據(jù)庫中。
列名 | 數(shù)據(jù)類型 | 描述 |
---|---|---|
id | int | 分發(fā)代理程序的 ID。 |
name | nvarchar(100) | 分發(fā)代理程序的名稱。 |
publisher_database_id | int | 發(fā)布服務(wù)器數(shù)據(jù)庫的 ID。 |
publisher_id | smallint | 發(fā)布服務(wù)器的 ID。 |
publisher_db | sysname | 發(fā)布服務(wù)器數(shù)據(jù)庫名。 |
publication | sysname | 發(fā)布名。 |
subscriber_id | smallint | 僅由已知代理程序使用的訂閱服務(wù)器 ID。對于匿名代理程序,此列是保留的。 |
subscriber_db | sysname | 訂閱數(shù)據(jù)庫的名稱。 |
subscription_type | int | 訂閱的類型: 0 = 強(qiáng)制 |
local_job | bit | 表明在本地分發(fā)服務(wù)器上是否有 SQL Server 代理程序作業(yè)。 |
job_id | binary(16) | 作業(yè)標(biāo)識號。 |
subscription_guid | binary(16) | 此代理程序的訂閱 ID。 |
profile_id | int | 來自 MSagent_profiles 表的配置 ID。 |
anonymous_subid | uniqueidentifier | 匿名代理程序的 ID。 |
subscriber_name | sysname | 僅由匿名代理程序使用的訂閱服務(wù)器名稱。 |
virtual_agent_id | int | 僅限內(nèi)部使用。 |
anonymous_agent_id | int | 僅限內(nèi)部使用。 |
creation_date | datetime | 分發(fā)或合并代理程序創(chuàng)建時的日期時間。 |
queue_id | sysname | 定位排隊更新訂閱隊列的標(biāo)識符。對非排隊訂閱,該值為 NULL。對基于 Microsoft 消息隊列的發(fā)布,該值為 GUID,它唯一標(biāo)識用于訂閱的隊列。對基于 SQL Server 的隊列發(fā)布,此列包含值 SQL。 |
queue_status | int | 僅限內(nèi)部使用。 |
offload_enabled | bit | 表示是否可以遠(yuǎn)程地激活代理程序。0 指定不可以遠(yuǎn)程地激活代理程序。1 指定可遠(yuǎn)程激活代理程序,并且是在 offload_server 屬性中指定的遠(yuǎn)程計算機(jī)上。 |
offload_server | sysname | 用于遠(yuǎn)程代理激活的服務(wù)器網(wǎng)絡(luò)名稱。 |
dts_package_name | sysname | DTS 包的名稱。例如,若要指定 DTSPub_Package 包,則該參數(shù)將是 @dts_package_name = N'DTSPub_Package'。 |
dts_package_password | nvarchar(524) | 包上的密碼(如果存在)。如果為 NULL,則表示包上沒有密碼。 |
dts_package_location | int | 包的位置。包的位置可以是 distributor 或 subscriber。 |
sid | varbinary(85) | 分發(fā)代理程序或合并代理程序第一次執(zhí)行時的安全標(biāo)識號 (SID)。 |