問題描述:
從SQLite Expert Personal中打開報錯“database disk imajge is malformed”,見下圖
解決辦法:
1、下載sqlite3.exe,下載地址https://www.sqlite.org/download.html
2、執行命令
sqlite3 oldfile.db .dump > aaa.sql
----我的db文件是不帶.db后綴的,所以是sqlite3 oldfile .dump > aaa.sql
----生成的aaa.sql中,最后一行ROLLBACK;改為COMMIT;
sqlite3 newfile.db < aaa.sql