FIX the database disk image is malformed

FIX the database disk image is malformed

24 september 2021 0 Door Ivo

Fix voor Domoticz ‘Database disk image is malformed’

Heel vervelend, de database wordt niet meer bijgewerkt en logs worden niet opgeslagen.

Download DB Browser for sql
Installeer het op je PC of Mac.

Download een backup van je database.
Domoticz – Instellingen – Backup/herstel en klik op Backup database.

Open nu de DB Bowser en open je domoticz.db

En exporteer de Database SQL.

DB bowser

Maak een nieuwe DB en importeer de SQL.
Ik kreeg met het importeren een foutmelding op percentage temperatuur. Open het oude .db weer en exporteer de database zonder de foute sector. Import deze dan in de nieuwe .db en het zal nu goed gaan.

Sla de nieuwe.db op en ga weer naar je Domoticz en laad het nieuwe.db in.

Geen succes

Bij mij gebeurde er niets. Login je Raspberry met de terminal op je telefoon, VCN of gewoon met een scherm en toetsenbord.

sudo service domoticz.sh stop
cd domoticz
sudo rm domoticz.db
sudo service domoticz.sh start

Het verwijderen kan veilig je heb deze immers nog op de computer staan.
Nu kun je Domoticz weer via je browser openen, hij zal leeg zijn, en laad je nieuwe.db in via instellingen en herstel database.

Nu zal de nieuwe.db wel ingeladen worden en zijn je hardware en apparaten hersteld.

Laat weten of het gelukt is!