







Aus dem Englischen übersetzt von gtranslate.io
Aus dem Englischen übersetzt von gtranslate.io
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.
Dieses Verfahren betrifft beschädigt 'tracks.db' Datei, die Sie in Ihrem Locus-Verzeichnis finden Ort/Daten/Datenbank:
Die folgenden Schritte erfordern das Arbeiten mit der DOS-Befehlszeile (cmd).
>sqlite3.exe Dateiname.db "PRAGMA integrity_check"
Datenbank zu verifizieren. Das Ergebnis wird wahrscheinlich die Fehlermeldung Error: database disk is misformed sein.
>sqlite3.exe Dateiname.db ".dump" | sqlite3 neu.db
Falls der obige Befehl fehlgeschlagen ist, versuchen Sie es mit einer Alternative
>sqlite3.exe Dateiname.db ".recover" | sqlite3 neu.db
Beispielsweise:
Dieses Verfahren ist jedoch nicht immer erfolgreich. Am einfachsten und zuverlässigsten ist es, die Datenbankdatei aus der Sicherung wiederherzustellen.