OMG!どのような明白な問題...私のジャンゴベースのスクリプトは私のsqliteのDBをロックしたsqlite3 dbのロックを解除するには?
...
は誰がどのように修正するために知っていますか?
OMG!どのような明白な問題...私のジャンゴベースのスクリプトは私のsqliteのDBをロックしたsqlite3 dbのロックを解除するには?
...
は誰がどのように修正するために知っていますか?
トランザクションがどこかで実行されているため、データベースがロックされています。
すべてのDjangoアプリを停止します。必要に応じて再起動します。
トランザクションの途中でSQLiteクライアントがクラッシュし、ファイルロックがそのまま残っている可能性もあります。
データベースファイルが読み取り専用ではないこと、またはデータベースが他のアプリケーションによって既に開かれていないことを確認してください。例えば。
$ ps aux | grep sqlite
martin 21118 0.0 0.3
$ kill -9 21118
未解決の取引が心配されていない場合には、これは良い解決策です。 –
「ロックされた」とはどういう意味ですか?例外や何かをペーストできますか? – Vasil