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

解決策

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

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 がソフトウェア更新プログラムの説明に使用する標準的な 用語 について説明します。