2010-11-24 37 views
0

J'ai une base de données h2 apparemment corrompue. Je peux utiliser org.h2.tools.Recover pour obtenir un fichier .sql avec la plupart des informations, cependant, quelques tables sont manquantes.Restauration de toutes les informations possibles à partir d'un fichier de base de données h2 corrompu

Le contenu de ces tables se trouve toujours dans la base de données originale endommagée; et dans le fichier .sql restauré, il y a aussi le journal des transactions (bien que commenté) disponible. Y a-t-il une chance/un outil pour récupérer le contenu des tables manquantes?

Répondre

0

Je n'ai toujours pas 100% de confirmation de mes clients. Mais le problème est survenu uniquement dans la version 1.2.121 du pilote db h2. Une nouvelle version, 1.2.147, pourrait gérer le problème et semblait l'avoir corrigé. (Il l'a en fait corrigé d'une manière qui fonctionne toujours dans l'ancienne version db.)