現象
DBCC CHECKDB コマンドを使用して、SQL Server 2016 AlwaysOn 可用性グループ内の読み取り不可能なセカンダリ レプリカのデータベースを確認すると、次のようなエラー メッセージ 976 が表示されます。
メッセージ 976、レベル 14、状態 1、行 1
ターゲット データベース 'Database_Name' は可用性グループに参加しており、現在クエリではアクセスできません。 データ移動が中断されているか、可用性レプリカが読み取りアクセスに対して有効になっていません。 可用性グループ内のこれと他のデータベースへの読み取り専用アクセスを許可するには、グループ内の 1 つ以上のセカンダリ可用性レプリカへの読み取りアクセスを有効にします。 詳細については、オンライン ブックの ALTER AVAILABILITY GROUP ステートメントSQL Server参照してください。
解決方法
この問題の修正プログラムは、SQL Serverの次の累積的な更新プログラムに含まれています。
SQL Serverの各新しい累積的な更新プログラムには、すべての修正プログラムと、以前の累積的な更新プログラムに含まれていたすべてのセキュリティ修正プログラムが含まれています。 SQL Serverの最新の累積的な更新プログラムを確認してください。
状態
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
関連情報
Microsoft がソフトウェア更新プログラムの説明に使用する 用語 について説明します。