承接sqlite db 数据库修复
(1)系统崩溃只剩下数据文件的情况下的恢复,甚至数据库文件不存在而只有损坏得备份文件情况下得恢复.
(2)sqlite误delete数据恢复事务已提交 空间已回收等、误删除表恢复(drop)、truncate表恢复 误删除数据库 等.
(3)各种sqlite 错误的修复. 如 文件头损坏 页内行错误 报错 SQL error:disk I/O error database disk image is malformed。
(4)SQLite数据库无法启动,不可用 无法自己修复等情况.
(5)SQLite数据库中数据文件出现坏块或行损坏情况下的恢复.
(6)SQLite数据库无数据文件但有完整wal日志的情况下的恢复.
(7)SQLite数据文件被误删除 误删除表 误删除表数据空间回收等 情况下的恢复. 0字节 0KB的恢复
(9)磁盘阵列上的SQLite数据库被误格式化情况下的恢复.(10)针对UNIX版本,Novell Netware版本,Windows NT版本 的SQLite数据库误删除,误分区,误格式化,分区打不开等情况我们可以做该数据库的碎片恢复
从SQLite面世以来 我们就开始研究其 内部存储引擎物理结构。
针对 误删除表 误删除数据库 误删除物理文件 误删除表数据 ,数据库损坏 等 都可以进行修复及恢复。即使是物理文件丢失也可以从分区恢复表记录。