0
時々、sqliteデータベースに接続するPythonアプリケーションをデバッグし、デバッグ中に接続が閉じられないことがあります。デバッグ時にロックされたsqliteデータベース
次回デバッグしたときにデータベースがロックされているため、接続できないため、ソースコードを編集し、例外database is locked
が発生する場所の前に接続を閉じ、ソースコードにコメントしてデバッグを続行する必要があります。
データベースをすばやくロック解除できますか?たとえば、コマンドラインから?
ありがとう
問題の原因を突き止め、終了する前にデータベース接続が適切に閉じられていることを確認してください。 –
@DemianBrechtデバッグ中にアプリケーションを中断して接続を閉じることができない場合はどうしますか? – xralf