Whatsapp ChatStorage.sqlite文件损坏

时间:2018-07-03 19:40:35

标签: ios sqlite whatsapp

我发现我的sqlite文件的某些部分已损坏。除了错误以外,我没有其他备份。请帮忙,因为此文件几乎包含了我一生的聊天记录。

以下是编译指示完整性检查的结果:

sqlite> .open ChatStorage.sqlite
sqlite> analyze;
Error: database disk image is malformed
sqlite> pragma foreign_key_check;
sqlite> PRAGMA integrity_check;
*** in database main ***
On page 39293 at right child: Failed to read ptrmap key=41324
Page 41324: btreeInitPage() returns error code 11
On page 39301 at right child: Failed to read ptrmap key=41326
Page 41326: btreeInitPage() returns error code 11
Page 41325 is never used
row 88466 missing from index ZWAMESSAGE_ZSTANZAID_INDEX
row 88467 missing from index ZWAMESSAGE_ZSTANZAID_INDEX
row 88851 missing from index ZWAMESSAGE_ZSTANZAID_INDEX
row 90450 missing from index ZWAMESSAGE_ZSTANZAID_INDEX
row 99205 missing from index ZWAMESSAGE_ZSTANZAID_INDEX
row 175874 missing from index ZWAMESSAGE_ZSTANZAID_INDEX
row 179438 missing from index ZWAMESSAGE_ZSTANZAID_INDEX
row 180340 missing from index ZWAMESSAGE_ZSTANZAID_INDEX
sqlite> .exit

索引中缺少更多行。

请让我知道一种解决此问题的方法。 另外,有没有可用的工具可以自动解决此问题? 我不是专业的程序员,但我确实了解编码,如果有少数命令可以帮助您解决,那么可以尝试解决此问题。

0 个答案:

没有答案