Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

破損しているSQlite3のデータベースを直したい

解決したいこと

2015年頃ロリポップで稼働していたSQlite3を使って作られたWordPressを、復旧したいです。
色々と調べている中で、データベースが破損していることが分かりました。

データベースを復旧できる方法をご存じの方、ぜひ、ご教授お願いします。

発生している問題・エラー

.dumpを実行して出たエラーです。


PRAGMA foreign_keys=OFF;
BEGIN TRANSACTION;
/****** CORRUPTION ERROR *******/
/****** database disk image is malformed ******/
/****** ERROR: near "ORDER": syntax error ******/
/**** ERROR: (11) database disk image is malformed *****/
COMMIT;
PRAGMA foreign_keys=OFF;
BEGIN TRANSACTION;
/****** CORRUPTION ERROR *******/
/****** database disk image is malformed ******/
/****** ERROR: near "ORDER": syntax error ******/
/**** ERROR: (11) database disk image is malformed *****/
COMMIT;

自分で試したこと

こちらのページを参考にして復旧を試みましたが、ダメでした。
http://ora.geo.jp/?p=968

そして、これまで試したことは、こちらにまとめました。
https://qiita.com/masaru21/items/99fe77367016da8ad5de

またネットで見つけたコマンドを試したら、このようになりました。

PS C:\test\database\hoge> sqlite3 old_file.sqlite "pragma integrity_check"
Error: in prepare, malformed database schema (wp_blc_filters) - unrecognized token: "♫" (11)
PS C:\test\database\hoge> sqlite3 old_file.sqlite "reindex nodes"
Error: in prepare, malformed database schema (wp_blc_filters) - unrecognized token: "♫" (11)
PS C:\test\database\hoge> sqlite3 old_file.sqlte "reindex pristine"
Error: in prepare, unable to identify the object to be reindexed (1)
PS C:\test\database\hoge> sqlite3 old_file.sqlite "reindex pristine"
Error: in prepare, malformed database schema (wp_blc_filters) - unrecognized token: "♫" (11)
PS C:\test\database\hoge> sqlite3 old_file.sqlite "pragma integrity_check"
Error: in prepare, malformed database schema (wp_blc_filters) - unrecognized token: "♫" (11)
PS C:\test\database\hoge> sqlite3 old_file.sqlite "reindex nodes"
Error: in prepare, malformed database schema (wp_blc_filters) - unrecognized token: "♫" (11)
PS C:\test\database\hoge> sqlite3 old_file.sqlite "reindex pristine"
Error: in prepare, malformed database schema (wp_blc_filters) - unrecognized token: "♫" (11)
PS C:\test\database\hoge> sqlite3 old_file.sqlite "pragma integrity_check"
Error: in prepare, malformed database schema (wp_blc_filters) - unrecognized token: "♫" (11)
PS C:\test\database\hoge>
0

No Answers yet.

Your answer might help someone💌