[オブジェクト エクスプローラーの詳細] を使用した可用性グループの監視Use Object Explorer Details to Monitor Availability Groups

適用対象: ○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 ペインを使用して、既存の AlwaysOn 可用性グループ、可用性レプリカ、および可用性データベースを監視および管理する方法について説明します。This topic describes how to use the Object Explorer Details pane of SQL Server Management StudioSQL Server Management Studio to monitor and manage existing Always On availability groups, availability replicas, and availability databases.

注意

[オブジェクト エクスプローラーの詳細] ペインの使用方法の詳細については、「 [オブジェクト エクスプローラーの詳細] ペイン」を参照してください。For information about using the Object Explorer Details pane, see Object Explorer Details Pane.

前提条件Prerequisites

プライマリ レプリカまたはセカンダリ レプリカをホストする SQL ServerSQL Server のインスタンス (サーバー インスタンス) に接続されている必要があります。You must be connected to the instance of SQL ServerSQL Server (server instance) that hosts either the primary replica or a secondary replica.

SQL Server Management Studio の使用Using SQL Server Management Studio

可用性グループ、可用性レプリカ、および可用性データベースを監視するにはTo monitor availability groups, availability replicas, and availability databases

  1. [表示] メニューの [オブジェクト エクスプローラーの詳細] をクリックするか、 F7 キーを押します。On the View menu, click Object Explorer Details, or press the F7 key.

  2. オブジェクト エクスプローラーで、可用性グループを監視する SQL ServerSQL Server のインスタンスに接続し、サーバー名をクリックしてサーバー ツリーを展開します。In Object Explorer, connect to the instance of SQL ServerSQL Server on which you want to monitor an availability group, and click the server name to expand the server tree.

  3. [AlwaysOn 高可用性] ノードと [可用性グループ] ノードを展開します。Expand the Always On High Availability node and the Availability Groups node.

  4. [オブジェクト エクスプローラーの詳細] ペインに、接続したサーバー インスタンスがそのレプリカをホストしている可用性グループが表示されます。The Object Explorer Details pane displays every availability group for which the connected server instance hosts a replica. それぞれの可用性グループについて、 [サーバー インスタンス (プライマリ)] 列に、プライマリ レプリカを現在ホストしているサーバー インスタンス名が表示されます。For each availability group, the Server Instance (Primary) column displays the name of the server instance that is currently hosting the primary replica. 特定の可用性グループの詳細を表示するには、オブジェクト エクスプ ローラーでそのグループを選択します。To display more information about a given availability group, select it in Object Explorer.

  5. [オブジェクト エクスプローラーの詳細] ペインに、その可用性グループの [可用性レプリカ][可用性データベース] ノードが表示されます。The Object Explorer Details pane then displays the Availability Replicas and Availability Databases nodes for this availability group:

    • オブジェクト エクスプローラーで [可用性グループ] ノードを展開し、 [可用性レプリカ] ノードを選択すると、 [オブジェクト エクスプローラーの詳細] ペインにグループ内の可用性レプリカの詳細が表示されます。When you expand the Availability Group node in Object Explorer and select the Availability Replicas node, the Object Explorer Details pane displays information about each of the availability replicas in the group. 詳細については、このトピックの「 可用性レプリカの詳細」を参照してください。For more information, see Availability Replica Details, later in this topic.

      複数の可用性レプリカに対する操作を行うには、それらのレプリカを選択して右クリックし、ショートカット メニューを開きます。ここには、使用できるコマンドが表示されます。To perform operations on multiple availability replicas, select them, and right-click them to open up a context menu that lists the available commands.

    • オブジェクト エクスプローラーで [可用性グループ] ノードを展開し、 [可用性データベース] ノードを選択すると、 [オブジェクト エクスプローラーの詳細] ペインにグループ内の可用性データベースの詳細が表示されます。When you expand the Availability Group node in Object Explorer and select the Availability Databases node, the Object Explorer Details pane displays information about each of the availability databases in the group. 詳細については、このトピックの「 可用性データベースの詳細」を参照してください。For more information, see Availability Database Details, later in this topic.

      複数の可用性データベースに対する操作を行うには、それらのデータベースを選択して右クリックし、ショートカット メニューを開きます。ここには、使用できるコマンドが表示されます。To perform operations on multiple availability databases, select them, and right-click them to open up a context menu that lists the available commands.

可用性グループの詳細Availability Groups Details

[可用性グループ] の詳細画面には、次の列が表示されます。The Availability Groups details screen displays the following columns:

[名前]Name
選択した可用性グループの [可用性レプリカ][可用性データベース] 、および [可用性グループ] リスナー フォルダーが表示されます。Lists the Availability Replicas, Availability Databases, and Availability Group Listeners folders of the selected availability group.

可用性レプリカの詳細Availability Replica Details

[可用性レプリカ] の詳細画面には、次の列が表示されます。The Availability Replica details screen displays the following columns:

サーバー インスタンスServer Instance
可用性レプリカをホストするサーバー インスタンス名と、サーバー インスタンスからローカル サーバー インスタンスへの現在の接続状態を示すアイコンが表示されます。Displays the name of the server instance that hosts the availability replica, along with an icon that indicates the current connection state of the server instance to the local server instance.

ロールRole
可用性レプリカの現在のロール ( [プライマリ] または [セカンダリ] ) を示します。Indicates the current role of the availability replica, either Primary or Secondary. Always On 可用性グループAlways On availability groups のロールについては、「Always On 可用性グループの概要 (SQL Server)」を参照してください。For information about Always On 可用性グループAlways On availability groups roles, see Overview of Always On Availability Groups (SQL Server).

[セカンダリ ロールの接続モード]Connection Mode in Secondary Role
セカンダリ ロールを実行している (つまりセカンダリ レプリカとして機能している) 特定の可用性レプリカのデータベースがクライアントから接続を受け入れることができるかどうかを示します。Indicates whether the databases of a given availability replica that is performing the secondary role (that is, is acting as a secondary replica) can accept connections from clients.

次のような値が考えられます。The possible values are as follows:

[値]Value [説明]Description
接続を禁止Disallow Connections この可用性レプリカがセカンダリ レプリカとして動作する場合、可用性データベースに対する直接接続は許可されません。No direct connections are allowed to the availability databases when this availability replica is acting as a secondary replica. セカンダリ データベースは読み取りアクセスでは利用できません。Secondary databases are not available for read access.
読み取りを目的とした接続のみを許可Allow Only Read Intent Connections このレプリカがセカンダリ レプリカとして動作する場合、直接接続は、読み取り専用でのみ許可されます。Only direct read-only connections are allowed when this replica acting as a secondary replica. レプリカ内のすべてのデータベースは読み取りアクセスで利用できます。All database(s) in the replica are available for read access.
すべての接続を許可Allow All Connections このレプリカがセカンダリ レプリカとして動作する場合、読み取り専用でこれらのデータベースに対するすべての接続が許可されます。All connections are allowed to these databases for read-only access when this replica acting as a secondary replica.

接続状態Connection State
セカンダリ レプリカが現在プライマリ レプリカに接続されているかどうかを示します。Indicates whether a secondary replica is currently connected to the primary replica. 次のような値が考えられます。The possible values are as follows:

[値]Value [説明]Description
切断済みDisconnected リモート可用性レプリカの場合、ローカル可用性レプリカから切断されていることを示します。For a remote availability replica, indicates that it is disconnected from the local availability replica. 接続解除状態のローカル レプリカの応答は、そのロールによって次のように異なります。The response of the local replica to the Disconnected state depends on its role, as follows:

プライマリ レプリカでは、セカンダリ レプリカが切断されている場合、プライマリ レプリカ上のセカンダリ データベースは [同期未実行] とマークされ、プライマリ レプリカはセカンダリが再接続するのを待機します。On the primary replica, if a secondary replica is disconnected, the secondary databases are marked as Not Synchronized on the primary replica, and the primary replica waits for the secondary to reconnect.

セカンダリ レプリカでは、切断されていることを検出すると、セカンダリ レプリカはプライマリ レプリカへの再接続を試みます。On the secondary replica, upon detecting that it is disconnected, the secondary replica attempts to reconnect to the primary replica.
接続済みConnected 現在ローカル レプリカに接続されているリモート可用性レプリカです。A remote availability replica that is currently connected to the local replica.
NULLNULL ローカル レプリカがセカンダリ レプリカの場合、この値は他のセカンダリ レプリカに対して NULL です。If the local replica is a secondary replica, this value is NULL for other secondary replicas.

[同期状態]Synchronization State
セカンダリ レプリカが現在プライマリ レプリカと同期されているかどうかを示します。Indicates whether a secondary replica is currently synchronized with primary replica. 次のような値が考えられます。The possible values are as follows:

[値]Value [説明]Description
[同期未実行]Not Synchronized データベースが同期されていないか、可用性グループにまだ参加していません。The database is not synchronized or has not yet been joined to the availability group.
同期済みSynchronized データベースは、現在のプライマリ レプリカ上、または最後のプライマリ レプリカ上のプライマリ データベースと同期されています。The database is synchronized with the primary database on the current primary replica, if any, or on the last primary replica.

注:パフォーマンス モードでは、データベースは同期済みの状態にはなりません。Note: In performance mode, the database is never in the Synchronized state.
NULLNULL 不明な状態です。Unknown state. この値は、ローカル サーバー インスタンスが WSFC フェールオーバー クラスターと通信できない (ローカル ノードが WSFC クォーラムの一部ではない) 場合に生じます。This value occurs when the local server instance cannot communicate with the WSFC failover cluster (that is the local node is not part of WSFC quorum).

注意

可用性レプリカのパフォーマンス カウンターの詳細については、「 SQL Server、Availability Replica」を参照してください。For information about performance counters for availability replicas, see SQL Server, Availability Replica.

可用性データベースの詳細Availability Database Details

[可用性データベース] の詳細画面には、可用性グループ内の可用性データベースの次のプロパティが表示されます。The Availability Database details screen displays the following properties of the availability databases in a given availability group:

[名前]Name
可用性データベースの名前です。The name of the availability database.

[同期状態]Synchronization State
可用性データベースが現在プライマリ レプリカと同期されているかどうかを示します。Indicates whether the availability database is currently synchronized with primary replica.

考えられる同期状態は次のとおりです。The possible synchronization states are as follows:

[値]Value [説明]Description
[同期中]Synchronizing セカンダリ データベースが、ディスクに書き込まれていないプライマリ データベースのトランザクション ログ レコードを受け取りました。The secondary database has received the transaction log records for the primary database that are not yet written to disk (hardened).

注:非同期コミット モードでは、同期の状態は常に [同期中] です。Note: In asynchronous-commit mode, the synchronization state is always Synchronizing.

中断Suspended
可用性データベースが現在オンラインであるかどうかを示します。Indicates whether the availability database is currently online. 次のような値が考えられます。The possible values are as follows:

[値]Value [説明]Description
中断Suspended この状態は、データベースがローカルで中断され、手動で再開する必要があることを示します。This state indicates that the database is suspended locally and needs to be manually resumed.

プライマリ レプリカでは、セカンダリ データベースの値の信頼性が低くなります。On the primary replica, the value is unreliable for a secondary database. セカンダリ データベースが中断されているかどうかを確実に判断するには、データベースをホストするセカンダリ レプリカでクエリを実行します。To reliably determine whether a secondary database is suspended, query it on the secondary replica that hosts the database.
未参加Not Joined セカンダリ データベースが可用性グループにまだ参加していないか、グループから削除されていることを示します。Indicates that the secondary database either has not been joined to the availability group or has been removed from the group.
オンラインOnline データベースがローカル可用性レプリカで中断されておらず、データベースが接続されていることを示します。Indicates that the database is not suspended on the local availability replica and that the database is connected.
未接続Not Connected セカンダリ レプリカが現在プライマリ レプリカに接続できないことを示します。Indicates that the secondary replica is currently unable to connect to the primary replica.

注意

可用性データベースのパフォーマンス カウンターの詳細については、「 SQL Server、Database Replica」を参照してください。For information about performance counters for availability databases, see SQL Server, Database Replica.

参照See Also

sys.dm_os_performance_counters (Transact-SQL) sys.dm_os_performance_counters (Transact-SQL)
AlwaysOn ダッシュボードの使用 (SQL Server Management Studio) Use the Always On Dashboard (SQL Server Management Studio)
可用性グループのプロパティの表示 (SQL Server) View Availability Group Properties (SQL Server)
可用性レプリカのプロパティの表示 (SQL Server)View Availability Replica Properties (SQL Server)