KB4094893 - 修正: データベースのストレージを切断し、SQL Serverで再接続した後、データベースを削除できない

適用先
SQL Server 2014 Service Pack 2 - duplicate (do not use) SQL Server 2016 Service Pack 1

現象

Microsoft SQL Server のインスタンスからデータベースを空にする (切断する) ことを想定しています。 データベース ストレージが切断されてから再接続された場合でも、データベースは削除されません。 また、クライアント システムには、次のようなエラー メッセージが表示されます。

注

メッセージ 823、レベル 24、状態 2、行 5
オペレーティング システムが、ファイル 'F:\file_name.mdf' のオフセット 0x000000000c2000読み取り中にSQL Serverエラー 21 (デバイスの準備ができていません) を返しました。 SQL Server エラー ログとシステム イベント ログの追加メッセージにより、詳細情報が示される場合があります。 これは、データベースの整合性を脅かす重大なシステム レベルのエラー状態であり、直ちに修正する必要があります。 完全なデータベース整合性チェック (DBCC CHECKDB) を完了します。 このエラーは、多くの要因によって発生する可能性があります。詳細については、SQL Server Books Online を参照してください。

解決策

この修正プログラムは、次の更新プログラムに含まれています。

SQL Server 2016 Service Pack 2 の累積的な更新プログラム 1

SQL Server 2016 Service Pack 1 の累積的な更新プログラム 9

SQL Server 2014 Service Pack 2 の累積的な更新プログラム 12

SQL Server ビルドについて

SQL Server の新しいビルドには、以前のビルドであったすべての修正プログラムとセキュリティ修正プログラムが含まれています。 ご使用のバージョンの SQL Server 用の最新ビルドをインストールすることをお勧めします。

SQL Server 2016 の最新ビルド

SQL Server 2014 の最新の累積的な更新プログラム

状態

Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。

参考資料

Microsoft がソフトウェア更新プログラムについて説明するために使用する標準 的な用語について説明します 。