Outils utilisateur

Outils de site


manuel:faq:problems_points_tracks_database

Problèmes avec la base de données des points et des pistes


Locus Map utilise le système de base de données SQLite pour stocker ses données. Ce système est compatible avec tous les appareils Android et est considéré comme sûr et pratique. Cependant, il arrive rarement que la base de données soit corrompue et que l'application rencontre un problème.

À quoi ça ressemble?

En général, l'application affiche un message d'erreur lors de l'initialisation, signalant un problème avec la base de données utilisateur et le numéro d'erreur 11556.

Comment l'empêcher

  • Utilisez le répertoire privé par défaut pour les données de l'application dans le stockage interne. - Le traitement des données est plus rapide, plus stable et il n'y a quasiment aucun risque d'endommager la mémoire interne du téléphone portable - vos données sont mieux protégées que sur une carte SD.
  • Si vous décidez de placer le répertoire Locus sur la carte SD, veuillez Vérifiez de temps en temps que votre carte est en bon état.Utilisez les outils de diagnostic Windows/Linux pour vérifier votre carte SD. Nous vous conseillons également de ne pas conserver vos fichiers de sauvegarde Locus uniquement sur votre carte SD, mais aussi sur un autre support (Dropbox, OneDrive, etc.).

Comment le réparer

Malheureusement, il n'existe aucune méthode garantie pour réparer une base de données corrompue. En réalité, il existe des méthodes pour y parvenir. trois méthodes que vous pouvez essayer:

1. Redémarrez votre téléphone Certaines erreurs peuvent être dues à des opérations de lecture ou d'écriture sur votre carte SD. Une altération de la carte peut, par exemple, entraîner le verrouillage de la base de données. Dans la plupart des cas, un simple redémarrage suffit. Il est ensuite fortement recommandé de vérifier votre carte SD.

2. Restaurez la sauvegarde de votre base de données Tous les fichiers de sauvegarde sont stockés dans le répertoire Locus/backup (les sauvegardes automatiques se trouvent dans le répertoire Locus/backup/auto/). Cette sauvegarde est un simple fichier zip.

  • Fermer la carte du lieu
  • Connectez votre téléphone à un PC via USB et autorisez le transfert de données.
  • Ouvrez l'explorateur de fichiers sur votre ordinateur et accédez au répertoire Locus/data/database de votre téléphone. Déplacez les fichiers tracks.db et waypoints.db sur votre ordinateur (cette étape est facultative, mais recommandée par mesure de sécurité).
  • Accédez au répertoire Locus/backup/auto et recherchez le fichier de sauvegarde le plus récent (*.zip).
  • Décompressez le fichier *.zip
  • Copiez les fichiers tracks.db et waypoints.db décompressés dans le dossier Locus/data/database
  • Démarrer la carte du lieu

3. Si 1 ou 2 échouent - essayez ce qui suit :

  • allez dans le navigateur de fichiers de votre téléphone> trouvez le répertoire /Locus/data/database/ et copiez les fichiers tracks.db et waypoints.db quelque part hors de ce répertoire
  • désinstaller Locus Map
  • supprimer l'intégralité du répertoire /Locus/
  • Réinstallez Locus Map depuis Google Play.
  • copiez vos fichiers originaux tracks.db et waypoints.db dans /Locus/data/database/ - écrasez les nouveaux

4. Méthode avancée - visiter ici >>

manuel/faq/problems_points_tracks_database.txt · Dernière modification : by mstupka