Share via


MSdistribution_agents (Transact-SQL)

適用於:SQL Server

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

資料行名稱 資料類型 描述
id int 散發代理程式的識別碼。
name nvarchar(100) 散發代理程式的名稱。
publisher_database_id int 發行者資料庫的識別碼。
publisher_id smallint 發行者的識別碼。
publisher_db sysname 發行者資料庫的名稱。
出版 sysname 發行集的名稱。
subscriber_id smallint 訂閱者識別碼,僅供已知代理程式使用。 對於匿名代理程式,此資料行是保留的。
subscriber_db sysname 訂閱資料庫的名稱。
subscription_type int 訂用帳戶的類型:

0 = 推送。

1 = 提取。

2 = 匿名。
local_job bit 指出本機散發者上是否有 SQL Server Agent 作業。
job_id 二進位(16) 作業識別碼。
subscription_guid 二進位(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

注意:使用 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 封裝位置。 封裝的位置可以是 散發者 訂閱者
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 的值範圍。
memory_optimized bit 1 表示訂閱者可用於記憶體優化資料表。
job_login sysname
job_password Nvarchar(524)

另請參閱

複寫資料表 (Transact-SQL)