Error: Error performing operation: 'database disk image is malformed'
Après de multiple recherche des solutions qui ne fonctionne pas sur ma base de donnée
j'ai trouver la solution https://support.storj.io/hc/en-us/artic ... malformed-
dans un premier temps arrêté domoticz
Code : Tout sélectionner
sudo systemctl stop domoticz.serviceCode : Tout sélectionner
cd domoticz/Code : Tout sélectionner
ls -l -h domoticz.dbCode : Tout sélectionner
cp domoticz.db domoticz.db.bakCode : Tout sélectionner
sqlite3 domoticz.db
.mode insert
.output dump_all.sql
.dump
.exit
Code : Tout sélectionner
cat dump_all.sql | grep -v TRANSACTION | grep -v ROLLBACK | grep -v COMMIT >dump_all_notrans.sqlCode : Tout sélectionner
sudo rm -f domoticz.dbCode : Tout sélectionner
sqlite3 domoticz.db ".read dump_all_notrans.sql"Code : Tout sélectionner
ls -l -h domoticz.dbCode : Tout sélectionner
sudo systemctl start domoticz.servicepour tous exécuté en une fois
Code : Tout sélectionner
sudo systemctl stop domoticz.service
cd domoticz/
ls -l -h domoticz.db
cp domoticz.db domoticz.db.bak
sqlite3 domoticz.db
.mode insert
.output dump_all.sql
.dump
.exit
cat dump_all.sql | grep -v TRANSACTION | grep -v ROLLBACK | grep -v COMMIT >dump_all_notrans.sql
sudo rm -f domoticz.db
sqlite3 domoticz.db ".read dump_all_notrans.sql"
ls -l -h domoticz.db
sudo systemctl start domoticz.service