M
下載發布指南聊天機器人會計師討論區雲版

資料庫損壞

Manager 使用 SQLite 數據庫,這些數據庫通常穩健,但可能因硬體故障或流氓程式而損壞。

手動恢復損壞的資料庫的最簡單方法是使用SQLite的命令行介面(CLI)。CLI是一個名為<編碼>sqlite3的程式。

本指南將引導您完成恢復資料庫損壞文件的過程。

步驟 1:下載 SQLite CLI

從[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

步驟 2:解壓縮下載的檔案

將下載的壓縮檔內容提取到新增資料夾中。

步驟 3:準備資料庫損壞文件

將損壞的SQLite資料庫複製到解壓縮內容的資料夾內。

重新命名您的 .manager 檔案為 corrupted.manager

步驟 4:執行恢復命令

開一個命令行介面(在 Windows 上為 `<編碼>命令提示字元`,在 macOS/Linux 上為 `<編碼>終端`)。

導航至包含 sqlite3 執行檔與 corrupted.manager 檔案的資料夾。

執行以下命令以嘗試恢復:

sqlite3 損壞.manager ".recover" | sqlite3 新.manager

步驟5:匯入與打開恢復的資料庫

在恢復命令完成後,您將擁有一個名為new.manager的新文件。

匯入 new.manager 返回至 Manager 並嘗試打開它。

了解更多 匯入商業資料

遵循這些步驟可以幫助您從損壞的 Manager 數據庫文件中恢復數據。