sqlite文件损坏修复

时间:2019-11-08 14:46:57   收藏:0   阅读:199

问题描述:

从SQLite Expert Personal中打开报错“database disk imajge is malformed”,见下图

技术分享图片

 

 

解决办法:

1、下载sqlite3.exe,下载地址https://www.sqlite.org/download.html

2、执行命令

sqlite3 oldfile.db .dump > aaa.sql

----我的db文件是不带.db后缀的,所以是sqlite3 oldfile .dump > aaa.sql

----生成的aaa.sql中,最后一行ROLLBACK;改为COMMIT;

sqlite3 newfile.db < aaa.sql

 

原文:https://www.cnblogs.com/jdm532000/p/11819796.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!