Менеджар выкарыстоўвае базы дадзеных SQLite, якія звычайна стабільныя, але могуць быць пашкоджаны з-за апаратных збоев або злавесных праграм.
Самы просты спосаб ручнога аднаўлення пашкоджанай базы дадзеных - гэта выкарыстанне інтэрфейсу каманднага радка (CLI) для SQLite. CLI - гэта праграма пад назвай <код>sqlite3код>.
Гэты даведнік дапаможа вам прайсці праз працэс аднаўлення пашкоджанай базы дадзеных.
Спампаваць SQLite CLI з [старонкі спампоўкі SQLite](https://www.sqlite.org/download.html).
Спампаваць папярэдне скампіліраваныя бінары для вашай аперацыйнай сістэмы:
• Для Windows шукайце <код>sqlite — tools — win — x64 — <эм>.zipэм>код>
• Для macOS шукайце <код>sqlite — інструменты — osx — x64 — <эм>.zipэм>код>
• Для Linux шукайце <код>sqlite — tools — linux — x64 — .zipкод>
Экстрактуеце змест загружанага zip-файла ў новую папку.
Скапіруйце свой пашкоджаны SQLite базу дадзеных у папку з размоўленым зместам.
Перайменуйце ваш <код>.managerкод> файл у <код>corrupted.managerкод>.
Адкрыйце камандны інтэрфейс (<код>Камандны радоккод> на Windows, <код>Тэрміналкод> на macOS/Linux).
Перайдзіце ў папку, якая змяшчае выканальны код sqlite3
і файл corrupted.manager
.
Выканайце наступную каманду, каб паспрабаваць аднаўленне:
<код>sqlite3 corrupted.manager ".recover" | sqlite3 new.managerкод>
Пасля завяршэння каманды аднаўлення вы атрымаеце новы файл пад назвай <код>new.managerкод>.
Імпарт <код>new.managerкод> Назад у Manager і паспрабуйце адкрыць яго.
Даведацца больш Імпартаваць Бізнес
Следуючы гэтым крокам, вы можаце аднавіць дадзеныя з пашкоджанага файла базы даных Manager.