PublisherMonitor.EnumDistributionAgentSessionDetails(String, String) メソッド

定義

ディストリビューション エージェントセッションの詳細情報を返します。

public:
 System::Data::DataSet ^ EnumDistributionAgentSessionDetails(System::String ^ agentName, System::String ^ sessionId);
public System.Data.DataSet EnumDistributionAgentSessionDetails(string agentName, string sessionId);
member this.EnumDistributionAgentSessionDetails : string * string -> System.Data.DataSet
Public Function EnumDistributionAgentSessionDetails (agentName As String, sessionId As String) As DataSet

パラメーター

agentName
String

ディストリビューション エージェントの名前を指定するStringの値です。

sessionId
String

詳細が返されるセッションのデータと時間を表す String の値です。 この値は EnumDistributionAgentSessions(String, Int32, Boolean) メソッドで返される時間列から得られます。

返品

以下の列を含む DataSet オブジェクトです。

コラム データ タイプ 説明
ランステータス Int32 運行状況:

1 = スタート

2 = 成功

3 = 進行中

4 = アイドル

5 = 再挑戦

6 = 失敗

timeDateTime セッションの詳細を記録する時間。
コメント String 説明文。
期間 Int32 ログされたセッション活動の経過時間を秒単位で示します。
delivery_rate Single 1秒あたりに平均数のコマンドを伝えます。
delivery_latency Int32 トランザクションが配布データベースに入力されてから加入者に適用されるまでの遅延(ミリ秒単位)です。
(列名なし) 該当しない 内部使用のみ。
delivered_transactions Int32 セッションで配信されたトランザクションの総数。
delivered_commands Int32 セッションで実行されたコマンドの総数。
average_commands Int32 セッションで配信されたトランザクションあたりの平均コマンド数。
error_id Int32 [MSrepl_errors (Transact-SQL)](http://msdn.microsoft.com/library/c6e023c1-2c32-4269-8d76-e442ea309e4b) システムテーブル内のエラーIDです。 EnumErrorRecords(Int32)メソッドを使ってエラーの詳細情報を返してください。

注釈

EnumDistributionAgentSessionDetailsメソッドは、db_ownerのメンバーのみ、または配布データベース上の固定されたデータベースロールreplmonitor呼び出すことができます。

適用対象

こちらもご覧ください