02
06/15
The database disk image is malformed的解决
最近被sqlite数据损坏的问题折磨的不行,今天终于找到解决方法了,先开心一小下。 step1:下载一个sqlite3.exe软件 step2:开始->运行->cmd 输入: sqlite3 old.db(注:损坏的db文件) .output tmp.sql .dump .quit step3: 由于损坏的数据库dump成sql之后,最后一行变成了ROLLBACK;这里我把ROLLBACK;改成COMMIT; step4::好了,现在可以读取数据到新的db了,在cmd界面输入: sqlite3 new.db .read tmp.sql .quit 问题解决了,new.db中就是恢复好的数据了...