ReplicationMonitor.EnumMergeAgents メソッド

定義

監視対象ディストリビューターでのマージ エージェントジョブ情報を送信します。

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

返品

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

コラム データ タイプ 説明
db_name String ディストリビューション データベースの名前。
名前String レプリケーションエージェントジョブの名前。
状況 Int32 運行状況:

1 = スタート

2 = 成功

3 = 進行中

4 = アイドル

5 = 再挑戦

6 = 失敗

出版社 String 発行元名。
publisher_db String パブリケーション データベースの名前。
出版 String 出版物名。
加入者 String 加入者名。
subscriber_db String サブスクリプション データベースの名前。
subscription_type Int32 サブスクリプションの種類:

0 = 押す

1 = プル

2 = 匿名

start_time String 最後のエージェント処刑の日時。
timeString セッションが記録された日時。
期間 Int32 セッションの経過時間を秒単位で示す。
コメント String エージェントが記録したメッセージのテキスト。
delivery_rate Single 1秒あたりの平均行数。
download_inserts Int32 加入者に適用される挿入数。
download_updates Int32 購読者に適用される更新回数。
download_deletes Int32 サブスクライバーに適用される削除数。
publisher_conflicts Int32 申請中に発生した競合件数は加入者側で変動します。
upload_inserts Int32 Publisherで適用された挿入件数。
upload_updates Int32 Publisherで適用された更新回数。
upload_deletes Int32 Publisherに適用された削除件数。
subscriber_conflicts Int32 Publisherで変更された適用中に発生した競合の数。
error_id Int32 [MSrepl_errors (Transact-SQL)](http://msdn.microsoft.com/library/c6e023c1-2c32-4269-8d76-e442ea309e4b) システムテーブル内のエラーIDです。 EnumErrorRecords(Int32)メソッドを使ってエラーの詳細情報を返してください。
job_id Byte **[16]** レプリケーションエージェントを起動するSQL Server エージェントジョブの識別子。
local_job Boolean trueが来ると、代理店でエージェントの仕事が利用可能です。
profile_id Int32 プロファイル識別子。
agent_id Int32 エージェントのジョブ識別子。
local_timestamp Byte **[8]** 最新のエージェントのタイムスタンプ。
offload_enabled Boolean trueなら、サブスクリプションはリモートエージェントのアクティベーションをサポートします。
offload_server Boolean リモートエージェントのアクティベーションで使用されたサーバー名。
subscriber_type Byte サブスクライバーのデータソースタイプ:

0 = SQL Server Subscriber.

1 = オープンデータベース接続性(ODBC)データソース。

注釈

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

適用対象

こちらもご覧ください