[SQLite][database disk image is malformed]数据库恢复

现象描述:在一个项目中使用SQLite作为中间数据的存储,会进行频繁读写(之前使用知识简单存储和使用,没有这么频繁),同事反馈不能使用,传回数据库查看,发现是其中一个表损坏,提示“database disk image is malformed”

网上搜索,发现这个问题发生还蛮多的,大致方式是将数据读取到另一个Temp数据库中,然后dump回来

操作方式是:

  在损坏的数据库文件夹中,按住Shift点击鼠标右键,选择“在此处打开命令窗口”

  执行以下操作即可

 

posted @ 2020-09-03 22:59  千释  阅读(308)  评论(0)    收藏  举报