[SQL Server] データベースのアタッチ(Attach)時に「SQL Server データベース エンジンのインスタンスは LOCK リソースを取得できません。」エラー解決法

inno
2017-02-14 11:25 667 0
データベースのアタッチ(Attach)をする時に以下のようなエラーが発生した時に対応方法について説明したいと思います。

メッセージ 1204、レベル 19、状態 4、行 5
この時点では、SQL Server データベース エンジンのインスタンスは LOCK リソースを取得できません。アクティブなユーザーが少ないときにステートメントを再実行してください。データベース管理者に依頼して、このインスタンスのロックとメモリの構成を確認するか、実行時間の長いトランザクションを確認してください。

このエラーの解決方法はとても簡単です。
「Microsoft SQL Server Management Studio」を「管理者として実行」で起動し、アタッチ(Attach)をすると正常にできます。



コメント