言語

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

定義

マージ エージェントセッションに関する詳細な情報を返します。

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

パラメーター

agentName
String

マージ エージェントの名前を指定するStringの値です。 この値は、合併サブスクリプションの SynchronizationAgentName プロパティから取得できます。

sessionId
String

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

返品

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

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

1 = スタート

2 = 成功

3 = 進行中

4 = アイドル

5 = 再挑戦

6 = 失敗

timeDateTime セッションが終了した時間。
コメント String 説明文。
期間 Int32 ログされたセッション活動の経過時間を秒単位で示します。
delivery_rate Single 1秒あたりの平均行数。
download_inserts Int32 加入者に適用される挿入数。
download_updates Int32 購読者に適用される更新回数。
download_deletes Int32 サブスクライバーに適用される削除数。
download_conflicts Int32 申請中に発生した競合件数は加入者側で変動します。
upload_inserts Int32 Publisherで適用された挿入件数。
upload_updates Int32 Publisherで適用された更新回数。
upload_deletes Int32 Publisherに適用された削除件数。
upload_conflicts Int32 Publisherで変更された適用中に発生した競合の数。
error_id Int32 [MSrepl_errors (Transact-SQL)](http://msdn.microsoft.com/library/c6e023c1-2c32-4269-8d76-e442ea309e4b) システムテーブル内のエラーIDです。 EnumErrorRecords(Int32)メソッドを使ってエラーの詳細情報を返してください。

注釈

このメソッドを呼び出す前に、プロパティの変更を PublisherMonitor オブジェクトにコミットすべきです。なぜなら、このオブジェクトのプロパティがまだ読み込まれていない場合は読み込む必要があるからです。

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

適用対象

こちらもご覧ください