Aus dem Englischen übersetzt von gtranslate.io
Dies ist eine alte Überarbeitung des Dokuments!
SQLite-Datenbanken auf Android-Geräten sind per Definition sehr stabil. Wir haben jedoch die Erfahrung gemacht, dass Datenbanken beschädigt werden können. Dies kann auf ein falsches Schließen der Datenbank oder das Beenden der Locus-App zurückzuführen sein. Das Ergebnis ist, dass Locus Map die Datenbankdatei nicht öffnen kann oder die Datei sich selbst löscht - Dies betrifft sowohl Kartendateien als auch Punkte-/Track-Datenbanken, alle sind SQLites. Glücklicherweise ist es manchmal möglich, eine so beschädigte Datenbank zu reparieren.
Die folgenden Schritte erfordern das Arbeiten mit der DOS-Befehlszeile (cmd).
>sqlite3.exe new.db "PRAGMA integrity_check"
Datenbank zu verifizieren. Das Ergebnis wird wahrscheinlich die Fehlermeldung Error: database disk is misformed sein.
>sqlite3 mydata.db ".dump" | sqlite3 new.db
Beispielsweise:
However, this is not always possible. The easiest and most reliable way is to restore the database file from the backup.