SQLITE DB 損壞 SQLITE數據庫修復
来源:互联网 发布:远场sar成像算法 编辑:程序博客网 时间:2024/05/31 05:28
SQLITE3.exe下載地址
選擇對應的版本,解壓后三個文件
網上很多解決方案給的只有sqlite3.exe一個文件
第一次運行.help時根本沒有反應,過了一天在運行時才有反應,暫時不知道為什麼,
正式使用時.help命令后截圖如下,找不到.open命令
運行.open 無法識別命令
因此重新再網上找了SQLITE3.exe下載地址
然後執行,效果如下:
開始運行命令修復數據庫
執行.quit后,temp.sql的資料寫入成功
檢查temp.sql資料是否異常
資料最開始已開啟事務
而文檔的結尾:出現了回滾和重新開啟事務等異常
(ROLLBACK; 和BEGIN TRANSACTION;)
這個會導致重寫失敗,因此將這兩行刪掉
重新打開SQLite3.exe,接著輸入命令
執行完後,發現temp.db已近寫成功了
我使用的SQLITE.exe
使用pragma integrity_check查看的異常以實際看到的可能不一樣
檢查的結果是mmemail的缺少索引mmemail_4,採用DB Browser查看時是另外一張表的資料無法查看
使用恢復的資料和原始的資料對比發現少了一筆資料,資料太多不好分析是哪筆資料出問題,如果你們發現是什麼問題,告訴我下
阅读全文
0 0
- SQLITE DB 損壞 SQLITE數據庫修復
- Sqlite DB
- Sqlite DB
- sqlite DB
- Sqlite DB使用例子
- SQLite DB 应用心得
- android sqlite *.db-journal
- android sqlite *.db-journal
- android sqlite *.db-journal
- sqlite db 数据恢复
- android sqlite db 研究(1)
- sqlite db数据的导出
- 查看,打开sqlite db文件
- O5 - sqlite读取db文件
- sqlite查到找db文件
- SQLite
- SQLite
- SQLite
- 深度学习,Yann LeCun给大学生的十四条建议
- Python3 死链接查询脚本
- cm cdh5 hadoop安装
- 微信小程序input批量赋值(setData)
- 支持生成饼图的Python3.0的HTMLTestRunner
- SQLITE DB 損壞 SQLITE數據庫修復
- Solr定时增量更新
- 与你们分享我学习linux系统的三大妙招
- 剑指Offer学习 面试题7
- Cookie Session 浅知识
- 我来了
- C++中sprintf()函数的使用详解
- Web前端学习准备
- UVALive 4128 Steam Roller