导航

 

C:\Users\lenovo\Downloads\SQLite3

sqlite关于The database disk image is malformed问题的解决

http://www.cnblogs.com/iguor/archive/2012/08/23/2653442.html

 

1.先把坏的yzRrl.db拷贝到SQLite3文件夹里

2.输入 sqlite3 yzRrl.db .dump > newdump.sql

3.新建文本改名为newdump.db

4.查看newdump.sql最后是否是COMMIT,如果不是就执行下面:(损坏的数据库dumpsql之后,最后一行变成了ROLLBACK;emeditorROLLBACK;改成COMMIT;)

5.输入 sqlite3 newdump.db < newdump.sql

6.Newdump.db改名为yzRrl.db 把它覆盖掉坏的db就可以了

posted on 2018-02-12 14:10  荔荔321  阅读(248)  评论(0编辑  收藏  举报