レプリケーション モニタを使用したレプリケーションの監視

Microsoft SQL Server レプリケーション モニタは、レプリケーション トポロジ全体の状態を監視するためのグラフィカルなツールです。レプリケーション モニタは、パブリケーションとサブスクリプションの状態とパフォーマンスに関する詳細な情報を提供し、以下のような一般的な疑問に対する回答を得ることができます。

  • レプリケーション システムは正常に動作していますか。

  • 処理の遅いサブスクリプションはどれですか。

  • トランザクション サブスクリプションでどのくらい未処理のデータが残っていますか。

  • トランザクション レプリケーションにおいて、コミットされたトランザクションがサブスクライバに伝達されるまでどれくらいの時間が必要ですか。

  • なぜマージ サブスクリプションの処理が遅いのですか。

  • なぜエージェントが実行されないのですか。

レプリケーションを監視するためには、ユーザーが、ディストリビュータで sysadmin 固定サーバー ロールのメンバか、ディストリビューション データベースの replmonitor 固定データベース ロールのメンバであることが必要です。システム管理者は、replmonitor ロールに任意のユーザーを追加することが可能で、これによりユーザーがレプリケーション モニタでレプリケーションの動作状況を表示できるようになります。ただし、レプリケーションを管理することはできません。詳細については、「管理者以外のユーザーによるレプリケーション モニターの使用を許可する方法 (SQL Server Management Studio)」を参照してください。

このセクションの内容

以下のトピックでは、レプリケーション モニタの機能について説明しています。

関連項目

概念