レプリケーション モニターでのパブリケーションおよびサブスクリプションの状態の表示
Microsoft SQL Server レプリケーション モニターには、パブリケーションおよびサブスクリプションの状態情報が表示されます。
パブリケーションの状態は、そのサブスクリプションの最も優先度の高い状態によって決定されます。 たとえば、あるパブリケーションに対する 1 つのサブスクリプションにエラーが発生し、別のサブスクリプションにはパフォーマンス上の問題がある場合、そのパブリケーションに対してはエラーの状態が表示されます。
サブスクリプションの状態は、そのサブスクリプションにサービスを提供するエージェントの状態によって決定されます。 マージ レプリケーションの場合はマージ エージェントです。 トランザクション レプリケーションの場合は、ログ リーダー エージェントまたはディストリビューション エージェントです (優先度の高い方の状態が表示されます。キュー更新サブスクリプションが使用されている場合は、状態はキュー リーダー エージェントによっても決定されます)。 スナップショット レプリケーションの場合は、スナップショット エージェントまたはディストリビューション エージェントです (優先度の高い方の状態が表示されます)。
以下に、パブリケーションおよびサブスクリプションの状態の値の一覧を示します。 しきい値に達したか、超えた場合にのみ、3 つの状態値が表示されます。
有効期限切れサブスクリプション
この状態値は、すべての種類のレプリケーションに適用されます。 詳細については、「レプリケーション モニターのしきい値と警告の設定」を参照してください。
パフォーマンス クリティカル
この状態値は、トランザクション レプリケーションとマージ レプリケーションに適用されます。 詳細については、「レプリケーション モニターを使用したパフォーマンスの監視」を参照してください。
長期マージ
この状態値はマージ レプリケーションに適用されます。 詳細については、「レプリケーション モニターを使用したパフォーマンスの監視」を参照してください。
パブリケーションおよびサブスクリプションの状態の他に、マージ レプリケーションではアーティクル レベルの統計が使用できます。この情報は、マージ フェーズの完了までに要する時間、指定されたアーティクルの処理に費やされた時間、サブスクライバーが使用している接続の種類、およびその他の重要な情報についての詳細を提供します。 統計情報は、レプリケーション モニターの [マージ エージェント] ウィンドウに表示されます。 スナップショット レプリケーションおよびトランザクション レプリケーションでは、ディストリビューション エージェントの処理に関する詳細が提供されます。
パブリケーションおよびサブスクリプションの状態を表示するには
- レプリケーション モニター : パブリケーションの情報を表示し、タスクを実行する (レプリケーション モニター) および サブスクリプションの情報を表示し、タスクを実行する (レプリケーション モニター)
エージェントの詳細情報を表示するには
- レプリケーション モニター : パブリケーションに関連付けられているエージェントの情報を表示し、タスクを実行する (レプリケーション モニター) および サブスクリプションに関連付けられているエージェントの情報を表示し、タスクを実行する (レプリケーション モニター)
パブリケーションの状態の値
次の表は、パブリケーションの状態の値と対応するアイコンを優先度順に示しています。
状態 |
アイコン |
---|---|
エラー |
|
パフォーマンス クリティカル |
|
失敗したコマンドの再試行 |
|
OK |
なし |
サブスクリプションの状態値
次の表は、サブスクリプションの状態値と対応するアイコンを優先度順に示しています。 サブスクリプションは、"まもなく期限切れ/期限切れ" と "失敗したコマンドの再試行" など同時に 2 つの状態になることがあります。その場合、最も優先度の高い状態が表示されます。
状態値 "パフォーマンス クリティカル"、"まもなく期限切れ/期限切れ"、および "初期化されていないサブスクリプション" は警告です。 警告が表示されるとき、レプリケーション モニターにはエージェントが実行中であるかどうかも表示されます。 たとえば、状態は "実行中、パフォーマンス クリティカル" と表示されます。
トランザクション サブスクリプション
状態 |
アイコン |
---|---|
エラー |
|
パフォーマンス クリティカル |
|
まもなく期限切れ/期限切れ |
|
初期化されていないサブスクリプション |
|
失敗したコマンドの再試行 |
|
実行されていません |
|
実行中 |
マージ サブスクリプション
状態 |
アイコン |
---|---|
エラー |
|
パフォーマンス クリティカル |
|
長期マージ |
|
まもなく期限切れ/期限切れ |
|
初期化されていないサブスクリプション |
|
失敗したコマンドの再試行 |
|
同期中 |
|
同期されていません |
スナップショット サブスクリプション
状態 |
アイコン |
---|---|
エラー |
|
まもなく期限切れ/期限切れ |
|
初期化されていないサブスクリプション |
|
失敗したコマンドの再試行 |
|
同期中 |
|
同期されていません |