M

Korrupt databas

Manager använder SQLite-databaser, som är allmänt robusta men kan bli korrupta på grund av maskinvarufel eller skadliga program.

Det enklaste sättet att manuellt återskapa en korrupt databas är att använda Kommandoradsgränssnittet (CLI) för SQLite. CLI är ett program som heter sqlite3.

Denna guide kommer att guida dig genom processen att återskapa en korrupt databasfil.

Steg 1: Ladda ner SQLite CLI

Ladda ner SQLite CLI från [SQLite Laddaner-sidan](https://www.sqlite.org/download.html).

Ladda ner de förkompilerade binärfilerna för ditt operativsystem:

• För Windows, leta efter sqlite — tools — win — x64 — .zip

• För macOS, leta efter sqlite — tools — osx — x64 — .zip

• För Linux, leta efter sqlite — verktyg — linux — x64 — .zip

Steg 2: Packa upp det nedladdade arkivet

Extrahera innehållet i den nedladdade zip-filen till en ny mapp.

Steg 3: Förbered den korrupta databasen filen

Kopiera din korrupta SQLite-databas till mappen med de uppackade filerna.

Byt namn på din .manager-fil till corrupted.manager.

Steg 4: Kör Återskapa kommandot

Öppna en kommandoradsgränssnitt (Kod "Kommandotolken" på Windows, Kod "Terminal" på macOS/Linux).

Navigera till mappen som innehåller kodsqlite3kod-exekveringsfilen och kodcorrupted.managerkod-filen.

Kör följande kommando för att försöka återskapa:

sqlite3 corrupted.manager ".återskapa" | sqlite3 new.manager

Steg 5: Importera och Öppna den Återställda Databasen

När återskapningskommandot är klart, kommer du att ha en ny fil som heter new.manager.

Importera new.manager tillbaka till Manager och försök att öppna den.

Läs mer Importera företag

Att följa dessa steg kan hjälpa dig att återskapa data från en skadad Manager databasfil.