小编jos*_*ven的帖子

SQLite3 Data rescue on Error:数据库磁盘映像格式错误

背景

我有一个已被修改的数据库,并希望尽可能多地保存数据.

我已经尝试过使用大量工具转储数据,但没有成功.始终相同的错误消息:

错误:数据库磁盘映像格式错误

我很确定这是因为电源故障而发生的.

做法?

现在数据库实际上是一个文件.而且我在考虑是否有可能对其进行处理并尝试尽可能多地保存数据.

我猜测当数据库由工具或程序打开时,它首先检查它的标题.在我的情况下,我立即收到错误消息.我假设标题已损坏或未达到匹配.并且由于没有工具将尝试读取有效载荷.

http://www.sqlite.org/fileformat2.html文档中有标题偏移的解释.

问题:这是一种合理的方法吗?如果可以修复,修改或交换损坏的数据库上的标头.我该怎么办?

sqlite recovery corrupt

7
推荐指数
1
解决办法
5710
查看次数

标签 统计

corrupt ×1

recovery ×1

sqlite ×1