Uživatelské nástroje

Nástroje webu


manual:faq:problems_points_tracks_database

Problémy s databází bodů a tras


Základní informace

Locus Map využívá pro ukládání dat databázový systém SQLite. Tato databáze je podporována všemi zařízeními Android, takže pro vývojáře je snadné používat databázi SQLite ve svých aplikacích.

Na mnoha místech se můžete dočíst, jak bezpečný a pohodlný je systém SQLite na Androidu. Realita je poněkud jiná.

V následujícím odstavci jsou popsány nejčastější chyby, se kterými se můžete v Locusu setkat, a také způsoby jejich opravy. Tyto metody jsou založeny na zkušenostech našich uživatelů, takže pokud máte nějaké jiné, podělte se o ně s námi, prosím.

Obecně řečeno, když se v databázi Locusu objeví jakákoliv chyba, je to špatně. Z tohoto důvodu existuje Funkce zálohování od verze 2.8.0. Funkce Backup umožňuje pravidelné aktualizace (na pozadí, když Locus nepoužíváte) všech vašich dat v Locusu.

Metody, které pomáhají předcházet poškození databáze

  • Pokud váháte mezi volbou „Umístit adresář Locus na SD kartu, nebo do interní paměti“ – vyberte interní paměť. Práce s daty je rychlejší a stabilnější. Poškození vnitřní paměti mobilního telefonu je téměř bez šance. Vaše data jsou tak chráněna lépe než na SD kartě.
  • Pokud máte adresář Locus umístěn na SD kartě, občas zkontrolujte, zda je vaše karta v dobrém stavu. Pro kontrolu SD karty použijte některé z diagnostických nástrojů Windows/Linux. Doporučujeme také neuchovávat soubory Locus Backup pouze na vaší SD kartě, ale také na nějakém jiném místě. Například váš stolní počítač (PC) nebo Dropbox.

Jak to opravit

Neexistuje žádný zaručený způsob opravy poškozené databáze.

Vlastně existují tři způsoby, které můžete vyzkoušet:

1. Některé chyby mohou být způsobeny čtením nebo záznamem na SD kartu. Porušení karty může mít za následek například uzamčení databáze. Ve většině případů jednoduché restartování telefonu pomáhá. Poté důrazně doporučujeme zkontrolovat SD kartu.

2. Druhá metoda - databáze obnovení z automatické zálohy. Všechny záložní soubory jsou uloženy v adresáři Locus/backup (nebo v adresáři „auto“ určeném pro automatické zálohování). Tato záloha je jednoduchý soubor zip.

  • Zavřete Locus
  • Přejděte do adresáře Locus/data/database. Přesuňte tracks.db a waypoints.db do svého PC (není to nutné, jen pro větší bezpečnost)
  • Přejděte do adresáře Locus/backup/auto a najděte nejnovější záložní soubor (*.zip)
  • Rozbalte soubor *.zip a otevřete složku data/databáze
  • Zkopírujte rozbalené tracks.db a waypoints.db do složky Locus/data/database
  • Spusťte Locus

3. Pokud vše předchozí selže, zkuste toto:

  • přejděte do prohlížeče souborů v telefonu > najděte adresář /Locus/data/database/ a zkopírujte soubory tracks.db a waypoints.db někam mimo tento adresář
  • odinstalovat Locus
  • smazat celý adresář /Locus/
  • nainstalovat Locus z Google Play
  • zkopírujte své původní soubory tracks.db a waypoints.db do /Locus/data/database/ - přepište nově vytvořené

4. Poslední metoda (pokročilá) je popsána zde >>

manual/faq/problems_points_tracks_database.txt · Poslední změna: 2022. 01. 21 11:45 uživatelem stupka