Bonjour,
alors qu'Openconcerto était ouvert et que Windows est lancé sa mise en veille, au retour d'une pause, il m'a été impossible de continuer à travailler sur Openconcerto. Un redémarrage m'indique une erreur sur la base de données H2. Alors que faire ?
Voici l'erreur affichée :
java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Impossible d'obtenir une connexion sur jdbc:h2:file:C:\Users\xyz\AppData\Roaming\OpenConcerto\Data\DBData/OpenConcerto;DATABASE_TO_UPPER=false
Cdlt
GC
IMPOSSIBLE DE REDÉMARRER OPENCONCERTO MONOPOSTE
Bonjour, j'ai bien peur que votre base de données soit corrompue, essayez de l'ouvrir avec un éditeur visuel comme RazorSQL (http://razorsql.com/features/h2_visual_tools.html).
Il existe également un outil de récupération en ligne de commande il me semble mais je ne connais pas vraiment H2 pour pouvoir vous orienter correctement.
Autre solution, faites une sauvegarde de la base actuelle et tentez une restauration si vous avez une précédente sauvegarde (d'où l'utilité de sauvegarder très régulièrement, voir même tous les jours sa base de donnée).
Il existe également un outil de récupération en ligne de commande il me semble mais je ne connais pas vraiment H2 pour pouvoir vous orienter correctement.
Autre solution, faites une sauvegarde de la base actuelle et tentez une restauration si vous avez une précédente sauvegarde (d'où l'utilité de sauvegarder très régulièrement, voir même tous les jours sa base de donnée).
- Conceptify
- Messages : 85
- Enregistré le : dim. août 21, 2016 4:28 pm
Vous pouvez restaurer votre base de données depuis votre dernière sauvegarde si elle est récente
OK merci pour vos réponses précieuses.
J'ai réussi à réparer la BD avec https://webeweb.fr/reparer-base-de-donn ... /#methode2
J'ai réussi à réparer la BD avec https://webeweb.fr/reparer-base-de-donn ... /#methode2