Récupération d’une base de données SQLite
Un fichier SQLite qui répond « database disk image is malformed » a presque toujours conservé ses données. Le moteur range les lignes dans des pages et les retrouve via des pages d’index — abîmez un index et il perd la route, pas les lignes, et il refuse le fichier entier plutôt que de servir ce dont il ne répond pas. Cet outil lit chaque page directement et rend les enregistrements en SQL ou en CSV.
N’importe quelle base SQLite : le stockage d’une messagerie, un profil de navigateur, le fichier de données d’une application.
Combien de lignes et de tables sont revenues, et ce qui n’allait pas dans le fichier lui-même.
Le dump SQL reconstruit une base qui fonctionne ; les fichiers CSV s’ouvrent dans n’importe quel tableur.