Domoticz – The database disk image is malformed

2
10758

Si vous avez ce message : « The database disk image is malformed » dans les logs de Domoticz, c’est que vous avez sûrement besoin de la réparer 🙂

Ouvrez une console de commande et exécutez les quelques lignes ci-dessous.

Installation sqlite3 (si vous ne l’avez pas déjà)

Avant de commencer à toucher à la base de données stopper le service Domoticz

C’est partie pour la réparation de notre cher base de données

Attention, mettre le bon chemin d’installation de votre serveur Domoticz. Pour l’exemple, j’ai gardé le chemin par défaut. :

Une fois toutes ces commandes validées vous devez faire une dernière manipulation

Voila ! C’est terminé, vous avez une base de données qui a été, en théorie réparée.

Verifier si la base est réparée

Si vous souhaitez savoir si elle a effectivement bien été réparée, je vous invite à exécuter ces quelques lignes de commandes :

pour votre information personnel voici ce que fait integrity_check : https://sqlite.org/pragma.html#pragma_integrity_check

Redémarrer le service Domoticz :

2
Poster un Commentaire

Laisser un commentaire

  S’abonner  
plus récent plus ancien Le plus populaire
Notifier de
benoit
Invité
benoit

Merci beaucoup pour cette procedure, j’avais du faire une restauration de la bdd a l’arrache sans arreter domoticz, du coup j’avais ce message d’erreur.
Inquiet de perdre les donnees, ou de devoir revenir a une ancienne sauvegarde, grace a toi, j’ai rien perdu !
Encore merci !