Manager 使用 SQLite 數據庫,這些數據庫通常穩健,但可能因硬體故障或流氓程式而損壞。
手動恢復損壞的資料庫的最簡單方法是使用SQLite的命令行介面(CLI)。CLI是一個名為<編碼>sqlite3編碼>的程式。
本指南將引導您完成恢復資料庫損壞文件的過程。
從[SQLite 下載頁面](https://www.sqlite.org/download.html) 下載 SQLite CLI。
下載您操作系統的預編譯二進位檔:
• 對於 Windows,尋找 sqlite — tools — win — x64 — .zip
• 對於 macOS,尋找 <編碼>sqlite — tools — osx — x64 — .zip編碼>
• 對於 Linux,尋找 <編碼>sqlite — tools — linux — x64 — .zip編碼>
將下載的壓縮檔內容提取到新增資料夾中。
將損壞的SQLite資料庫複製到解壓縮內容的資料夾內。
重新命名您的 .manager
檔案為 corrupted.manager
。
開一個命令行介面(在 Windows 上為 `<編碼>命令提示字元編碼>`,在 macOS/Linux 上為 `<編碼>終端編碼>`)。
導航至包含 sqlite3
執行檔與 corrupted.manager
檔案的資料夾。
執行以下命令以嘗試恢復:
sqlite3 損壞.manager ".recover" | sqlite3 新.manager
在恢復命令完成後,您將擁有一個名為new.manager
的新文件。
匯入 new.manager
返回至 Manager 並嘗試打開它。
了解更多 匯入商業資料
遵循這些步驟可以幫助您從損壞的 Manager 數據庫文件中恢復數據。