PublicationMonitor.EnumSnapshotAgent 方法

定義

回傳被監控發佈所使用的 快照集代理程式 工作資訊。

public:
 System::Data::DataSet ^ EnumSnapshotAgent();
public System.Data.DataSet EnumSnapshotAgent();
member this.EnumSnapshotAgent : unit -> System.Data.DataSet
Public Function EnumSnapshotAgent () As DataSet

傳回

一個 DataSet 包含以下欄位的物件。

柱狀 資料型別 描述
名稱 String 複製代理工作名稱。
現況 Int32 現況:

1 = 起跑

2 = 成功

3 = 進行中

4 = 閒置

5 = 重試

6 = 失敗

出版人 String 發行者名稱。
publisher_db String 已公布的資料庫名稱。
出版 String 出版名稱。
start_time String 最後一次特工處決的日期和時間。
時間 String 記錄會話的日期和時間。
持續時間 Int32 會談時間,以秒數計。
留言 String 訊息文字由客服記錄下來。
delivered_transactions Int32 該會話中交付的交易總數。
delivered_commands Int32 該會話中交付的指令總數。
delivery_rate Single 每秒平均傳遞指令數。
error_id Int32 錯誤的 ID,顯示在 [MSrepl_errors (Transact-SQL)](http://msdn.microsoft.com/library/c6e023c1-2c32-4269-8d76-e442ea309e4b) 系統資料表中。 使用此 EnumErrorRecords(Int32) 方法可回傳錯誤的詳細資訊。
job_id Byte **[16]** 啟動複製代理的 SQL Server Agent 工作識別碼。
local_job Booleantrue,代理職位在經銷商有空缺時。
profile_id Int32 個人資料識別碼。
agent_id Int32 代理人工作識別碼。
local_timestamp Byte **[8]** 最近一次特工運行的時間戳。
dynamic_filter_login String 用於評估定義分割的參數化濾波器中 [SUSER_SNAME (Transact-SQL)](http://msdn.microsoft.com/library/11ec7d86-d429-4004-a436-da25df9f8761) 函數的值。
dynamic_filter_hostname String 用於評估定義分割的參數化濾波器中 [HOST_NAME (Transact-SQL)](http://msdn.microsoft.com/library/4b8b0705-c083-4b07-b954-c83ee73b2ebb) 函數的值。

備註

EnumSnapshotAgent此方法僅能由db_owner成員呼叫,或在分發資料庫中 replmonitor 固定資料庫角色中呼叫。

適用於

另請參閱