M
ИзтеглянеИзданияРъководствачатботСчетоводителиФорумОблачно издание

Повредена база данни

Мениджърът използва SQLite бази данни, които са общо взето надеждни, но могат да станат корумпирани поради хардуерни неизправности или злонамерени програми.

Най-лесният начин да се възстанови ръчно повредена база данни е чрез използване на интерфейса на командния ред (CLI) за SQLite. CLI е програма, наречена <код>sqlite3.

Този наръчник ще ви преведе през процеса на възстановяване на повредена база данни.

Стъпка 1: Изтегляне на SQLite CLI

Изтегляне на SQLite CLI от [страницата за изтегляне на SQLite](https://www.sqlite.org/download.html).

Изтегляне на предварително компилираните двоични файлове за вашата операционна система:

• За Windows, потърсете <код>sqlite — tools — win — x64 — <ем>.zip

• За macOS, потърсете <код>sqlite — tools — osx — x64 — <ем>.zip

• За Linux, потърсете <код>sqlite — tools — linux — x64 — .zip

Стъпка 2: Разархивирайте Изтегления Архив

Извлечете съдържанието на изтегления zip файл в нова папка.

Стъпка 3: Подгответе Повредената база данни файл

Копирайте повредената си SQLite база данни в папката с разархивираното съдържание.

Преименувай своя <код>.manager файл на <код>corrupted.manager.

Стъпка 4: Изпълнете командата за възстановяване

Отворете интерфейс на командния ред (<код>Команден ред на Windows, <код>Терминал на macOS/Linux).

Отидете до папката, съдържаща изпълнимия файл <код>sqlite3 и файла <код>corrupted.manager.

Изпълнете следната команда, за да опитате възстановяване:

<код>sqlite3 corrupted.manager ".recover" | sqlite3 new.manager

Стъпка 5: Внос и Отворете Възстановената База Данни

След като командата за възстановяване завърши, ще имате нов файл с име <код>new.manager.

Внесете <код>new.manager назад в Manager и опитайте да го отворите.

Научи повече: Внасяне на бизнес

Следването на тези стъпки може да ви помогне да възстановите данни от повреден файл на базата данни на Manager.