2008/1/2522:50 【SQL Server】ロックしているプロセスを強制的に終了する方法 開発中にプログラムのバグ等でテーブルやデータをロックしたままになってしまうことがある。 (明示的なトランザクションを利用しているのに、確定処理(コミットやロールバック)がされない場合がある 等) ロックが発生した場合、ロックを解除しないとテーブルやデータを利用することができなくなる。 このような状態に陥った場合、ロックしているプロセスを強制的に終了しなければならない。 その方法について説明する。 ロックしているプロセスの終了には、2つの作業が必要になる。 1.ロックしているプロセスの確認 2.プロセスの強制終了 1.ロックしているプロセスの確認 以下の手順でロックしているプロセスを確認する。 (手順は、SQL Server 2000を利用した場合の手順となっている) 1)クエリアナライザを起