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 オブジェクトです。
| コラム | データ タイプ | 説明 |
|---|---|---|
| ランステータス | Int32 | 運行状況: 1 = スタート 2 = 成功 3 = 進行中 4 = アイドル 5 = 再挑戦 6 = 失敗 |
| time | String | セッションの詳細を記録する時間。 |
| コメント | String | 説明文。 |
| transaction_id | String | 該当する場合は、メッセージに共に格納されるトランザクションIDです。 |
| transaction_status | Int32 | トランザクションの状態。 |
| commands_processed | Int32 | セッションで処理されたコマンドの総数。 |
| 加入者 | String | サブスクライバーの名前。 |
| サブスクライブRDB | String | サブスクリプション データベースの名前。 |
| error_id | Int32 | [MSrepl_errors (Transact-SQL)](http://msdn.microsoft.com/library/c6e023c1-2c32-4269-8d76-e442ea309e4b) システムテーブル内のエラーIDです。 EnumErrorRecords(Int32)メソッドを使ってエラーの詳細情報を返してください。 |
注釈
このメソッドを呼び出す前に、プロパティの変更を ReplicationMonitor オブジェクトにコミットすべきです。なぜなら、このオブジェクトのプロパティがまだ読み込まれていない場合は読み込む必要があるからです。
EnumQueueReaderAgentSessionDetailsメソッドは、db_ownerのメンバーのみ、または配布データベース上の固定されたデータベースロールreplmonitor呼び出すことができます。