ReplicationMonitor.EnumQueueReaderAgentSessionDetails メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
キュー リーダー エージェント セッションに関する詳細情報を返します。
public:
System::Data::DataSet ^ EnumQueueReaderAgentSessionDetails(System::String ^ distributionDatabase, int publicationId, System::String ^ sessionId);
public System.Data.DataSet EnumQueueReaderAgentSessionDetails (string distributionDatabase, int publicationId, string sessionId);
member this.EnumQueueReaderAgentSessionDetails : string * int * string -> System.Data.DataSet
Public Function EnumQueueReaderAgentSessionDetails (distributionDatabase As String, publicationId As Integer, sessionId As String) As DataSet
パラメーター
- sessionId
- String
セッションを一意に識別する ID 値を指定する String 値です。 には sessionID
、セッションが実際に発生したときにシステム オブジェクト値から System.DataTime 変換された日付と時刻が含まれます。
戻り値
次の列を含む DataSet オブジェクトです。
列 | データ型 | 説明 |
---|---|---|
runstatus | Int32 | 実行ステータスです。 1 = 開始 2 = 成功 3 = 進行中 4 = アイドル 5 = 再試行 6 = 失敗 |
time | String | セッション詳細のログを記録する時刻です。 |
comments | String | 説明のテキストです。 |
transaction_id | String | メッセージと共に格納されているトランザクション ID (該当する場合)。 |
transaction_status | Int32 | トランザクションの状態。 |
commands_processed | Int32 | セッション中に処理されたコマンドの総数です。 |
サブスクライバー (subscriber) | String | サブスクライバーの名前。 |
subscriberdb | String | サブスクリプション データベースの名前。 |
error_id | Int32 | [MSrepl_errors (Transact-SQL)](http://msdn.microsoft.com/library/c6e023c1-2c32-4269-8d76-e442ea309e4b) システム テーブルのエラーの ID。 エラーの詳細情報を返すには、EnumErrorRecords(Int32) メソッドを使用します。 |
注釈
ReplicationMonitor オブジェクトのプロパティがまだ読み込まれていない場合は、読み込むことが必要になる可能性があるため、このメソッドを呼び出す前にこのオブジェクトのプロパティに対する変更をすべてコミットする必要があります。
メソッドはEnumQueueReaderAgentSessionDetails、ディストリビューション データベースの または replmonitor
固定データベース ロールのdb_owner
メンバーによってのみ呼び出すことができます。