我正在对我的sqlite3数据库电源进行一些处理耗尽,当我运行数据库浏览器sqlite3打开我上面提到的数据库时,它促使我输入一个用于加密数据库的密钥,这是我从未做过的。我查看了我的目录,我有一个新的.db-journal文件,我认为应该帮助我恢复,我完全不知道该怎么做。如果有人遇到这个问题并且可以帮助我,我真的很感激。
答案 0 :(得分:0)
SQLite事务恢复机制假定存储系统不会更改未写入文件的任何部分。
但在您的情况下,数据库文件的开头已损坏,因此数据库结构丢失。 您必须从备份中恢复数据。