sqlite文件損壞修復


問題描述:

從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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM