SQLロックを取り除く方法
SQLサーバーは、ファイルストレージに使用されるデータベース管理システムであり、SQL言語とコマンドプロンプトを使用したクエリを通じてアクセスできます。データベーステーブルの1つでSQLロックを見つけた場合、それにアクセスすることはできません。これは、データベースがタイムアウトした場合、またはサーバーに問題がある場合に発生します。SQLロックが作成された場所と作成者を確認できるため、プロセスを終了してSQLロックを削除できます。
1
[スタート]、[SQLServer]の順にクリックします。「SQLServerManagementStudio」をクリックします。
2
コマンドラインに「sp_who'active '」と入力し、「Enter」を押します。これにより、アクティブなユーザーとロックの場所が識別されます。ロックが作成されたユーザーとセッションID番号を書き留めます。
3
コマンドプロンプトに「Kill」と入力し、「Enter」を押します。「セッションID」を手順2で書き留めたセッションID番号に置き換えます。これにより、ユーザーのセッションと作成されたSQLロックが強制終了されます。