关于sqlite3数据库部分数据的恢复

第一步:https://www.sqlite.org/download.html下载sqlite3工具

第二步:

启动程序sqlite3.exe
然后顺序执行下面的语句(请不要执行注释的内容)
.open e:/test.db              *注释:这个db是损坏的db
.output e:/test.sql           *注释:这个文件是新建的文件,也是损坏db导出的sql脚本,然后把这个sql脚本用文本编辑器打开,将最后一行数据“ROLLBACK; -- due to errors”替换成“COMMIT;”,然后在执行以下命令
.dump
.open e:/test1.db             *注释:这个db是修复的db,是新增的
.read e:/test.sql             *注释:这个就是刚刚损坏db导出的sql脚本

展开阅读全文

没有更多推荐了,返回首页