SQLite - DB Corrupt - btreeInitPage()错误

时间:2015-01-15 23:51:00

标签: sqlite

SQLite数据库在执行操作时指示损坏。在运行PRAGMA integrity_check时,我得到以下输出

*>>>sqlite3 prod.db
SQLite version 3.7.9 2011-11-01 00:52:41
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> PRAGMA integrity_check;
*** in database main ***
Page 21: btreeInitPage() returns error code 11
Error: database disk image is malformed
sqlite>*
  1. 是否有命令知道导致它的原因?

  2. 页码是否有任何意义,我可以访问 以任何方式造成腐败的行动?

  3. 我不太热衷于检索数据,但我更感兴趣的是修复导致数据的原因。没有电源关闭或类似的外部事件导致它,所以我怀疑操作是这个的罪魁祸首。

0 个答案:

没有答案