ログ配布レポートの表示 (SQL Server Management Studio)View the Log Shipping Report (SQL Server Management Studio)

適用対象: ○SQL Server XAzure SQL Database XAzure SQL Data Warehouse XParallel Data WarehouseAPPLIES TO: yesSQL Server noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

このトピックでは、 SQL Server Management StudioSQL Server Management Studioでトランザクション ログの配布の状態レポートを表示する方法について説明します。This topic explains how to view the Transaction Log Shipping Status report in SQL Server Management StudioSQL Server Management Studio. 状態レポートは、監視サーバー、プライマリ サーバー、またはセカンダリ サーバーで実行できます。You can run a status report at a monitor server, primary server, or secondary server. ログ配布構成に関する完全な情報を表示するには、監視サーバーのインスタンスでレポートを表示します。To see the most complete information about your log shipping configuration, view the report at the monitor server instance.

このレポートには、接続先のサーバー インスタンスから使用できるログ配布の利用状況の状態が表示されます。The report displays the status of any log shipping activity whose status is available from the server instance to which you are connected. 接続先のサーバー インスタンスが複数の構成に関与しており、それぞれ異なる役割が与えられている場合 (あるデータベースでは監視サーバーとして機能し、別のデータベースではセカンダリ サーバーとして機能する場合など) は、それぞれの役割から見た各構成の情報が表示されます。If that server instance is involved in multiple configurations in different roles (such as serving as a monitor for one database and a secondary for another database), the displayed results contain the information of every configuration from the perspective of each role. ストアド プロシージャから特定のログ配布構成の監視サーバー インスタンスに接続できる場合、レポートにはその構成の状態がさらに多く表示されます。If the stored procedure can connect to the monitor server instance for a given log shipping configuration, the report displays additional status for that configuration.

現在のサーバー インスタンスによって実行される役割ごとに、次の情報を表示できます。For each role performed by the current server instance, you can view the following information:

ロールRole 表示される情報Information displayed
モニターMonitor このサーバー インスタンスを監視サーバーとして使用するすべてのプライマリ サーバーとセカンダリ サーバーの名前と状態。The name and status of every primary server and secondary server that uses this server instance as its monitor server.
プライマリPrimary プライマリ データベースごとの、現在のサーバー インスタンスの (プライマリ サーバーとしての) 状態と名前、およびプライマリ データベース名。For each primary database, the status and name of the current server instance (as the primary server), along with the primary database name. このレポートには、(プライマリ サーバーのローカルに格納された) バックアップ ジョブの状態が表示されます。The report displays the status of the backup job (which is stored locally on the primary server).

また、このレポートには、対応するセカンダリ サーバーごとに 1 行のデータが含まれます。The report also contains a row for each of the corresponding secondary servers. 構成に監視サーバーを使用していて、ストアド プロシージャからそのモニターに接続できる場合は、これらの行に最新のログ バックアップのコピー状態と復元状態が表示されます。If the configuration uses a monitor server and the stored procedure can connect to the monitor, these rows display the copy status and restore status for the most recent log backup.
セカンダリSecondary セカンダリ データベースごとの、現在のサーバー インスタンスの (セカンダリ サーバーとしての) 状態と名前、およびセカンダリ データベース名。For each secondary database, the status and name of the current server instance (as the secondary server), along with the secondary database name.

このレポートには、セカンダリ サーバーでのコピー ジョブと復元ジョブの状態が表示されます。The report displays the status of the copy and restore jobs at the secondary server.

また、このレポートには、対応するプライマリ サーバーのデータが 1 行含まれます。The report also contains a row for the corresponding primary server. 構成に監視サーバーを使用していて、ストアド プロシージャからそのモニターに接続できる場合は、この行に最新のログ バックアップの状態が表示されます。If the configuration uses a monitor server and the stored procedure can connect to the monitor, this row displays the status of the most recent log backup.

表示される情報は、サーバー インスタンスが監視サーバー、プライマリ サーバー、セカンダリ サーバーのいずれであるかによって異なります。The information displayed depends on whether the server instance is a monitor server, primary server, or secondary server. 使用できる情報がない場合は、対応するセルがグレーで表示されます。If information is not available, the corresponding cells are grayed out.

レポートでは、sp_help_log_shipping_monitor を呼び出してデータを取得します。The report calls sp_help_log_shipping_monitor to get the data. 必要なアクセス許可については、「sp_help_log_shipping_monitor (Transact-SQL)」を参照してください。For information about the required permissions, see sp_help_log_shipping_monitor (Transact-SQL).

サーバー インスタンスでのトランザクション ログの配布の状態レポートを表示するにはTo display the Transaction Log Shipping Status report on a server instance

  1. 監視サーバー、プライマリ サーバー、またはセカンダリ サーバーのいずれかに接続します。Connect to a monitor server, primary server, or secondary server.

  2. オブジェクト エクスプローラーで、サーバー インスタンスを右クリックして [レポート] をポイントし、 [標準レポート] をクリックします。Right-click the server instance in Object Explorer, point to Reports, and point to Standard Reports.

  3. [トランザクション ログの配布の状態] をクリックします。Click Transaction Log Shipping Status.

参照See Also

ログ配布の監視 (Transact-SQL)Monitor Log Shipping (Transact-SQL)