2017-12-08 11 views
0

sqlite3データベースの処理がうまくいかず、DBブラウザでsqlite3を実行して上記のデータベースを開くと、決して実行しなかったデータベースを暗号化するためのキーを入力するように求められました。私は自分のディレクトリを調べましたが、新しい.db-journalファイルがあります。私はそれをどうやって行うのか全く分かりません。誰かがこの問題を抱えていて、私が助けてくれるなら、本当に感謝します。sqlite3データベースが暗号化されていますか?

答えて

0

SQLiteトランザクション回復メカニズムは、ストレージシステムが書き込まれなかったファイルの部分を変更しないことを前提としています。

しかし、あなたのケースでは、データベースファイルの先頭が壊れてしまい、データベース構造が失われてしまいます。 バックアップからデータをリストアする必要があります。

+0

sqlite3がプリフォームする自動バックアップはありますか、手動バックアップを使用するだけですか? – Sahil

+0

自動バックアップはありません。 –

関連する問題