次の方法で共有


ReplicationMonitor.EnumMiscellaneousAgents メソッド

定義

監視されるディストリビューター側のその他のレプリケーション エージェントのジョブに関する情報を返します。

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

戻り値

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

データ型 説明
nameString レプリケーション エージェント ジョブ名です。
agent_typeString その他のレプリケーション エージェントの種類です。
statusInt32 実行ステータスです。

1 = 開始

2 = 成功

3 = 進行中

4 = アイドル

5 = 再試行

6 = 失敗

messageString エージェントによってログに記録されたメッセージ テキストです。
start_timeString 前回のエージェント実行の日時です。
実行継続時間Int32 セッションの経過時間 (秒) です。
job_idByte **[16]** レプリケーション エージェントを開始するSQL Server エージェント ジョブの識別子。
local_timestamp Byte **[8]** エージェントが最後に実行された時間を示すタイムスタンプです。

注釈

ReplicationMonitor オブジェクトのプロパティがまだ読み込まれていない場合は、読み込むことが必要になる可能性があるため、このメソッドを呼び出す前にこのオブジェクトのプロパティに対する変更をすべてコミットする必要があります。

メソッドはEnumMiscellaneousAgents、ディストリビューション データベースの または replmonitor 固定データベース ロールのdb_ownerメンバーによってのみ呼び出すことができます。

適用対象

こちらもご覧ください