出現這樣的錯誤原因是因為
問題一
開始出現錯誤:The database disk image is malformed
解決方案:http://www.cnblogs.com/chen110xi/p/4789494.html
問題二
通過該方法替換/db/rep-cache.db后出現錯誤: Couldn't open rep-cache database
解決方案:找一個正常的rep-cache.db文件,然后刪除rep_cache表中的資料,再插入問題一修復后的rep_cache表資料。再替換相關文件就OK了。
原因分析:可能通過修復后,不同版本的文件結構不同造成。