Ik kwam vanmorgen aan de computer en ik dacht rap eens iets online te zetten voor ik naar het werk vertrok.

En toen bleek dat de database van de dingen die ik online dacht te zetten, kapot was. Gelijk echt:

-30973, ‘BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery — BDB1544 process-private: unable to find environment’

Vuile fouten, die een mens niet wil meemaken. De wiki van het programma zegt er het volgende over:

What causes this corruption?
Not really known.

Da’s ook niet zo leutig. Gelukkig staat er een uitleg bij — ik scroll even naar beneden, naar 1.3 What to do now? > 1.3.1 Windows OS:

1. download Oracle tools on: http://www.oracle.com/technetwork/products/berkeleydb/downloads/index-082944.html
2. …TO_COMPLETE…

Oh hoera! De download voor de versie van BDB die ik nodig heb, daar staat proper bij dat “Berkeley DB 12cR1 (12.1.6.0.30) is no longer available for download.”

Gah. Onherroepelijk kapot, met andere woorden. Want de support-via-mailing-list komt niet veel verder dan “probeer eens de repairknop te duwen” (knop is disabled) en “in uiterste nood kunt ge’t eens opsturen maar ‘t ziet er niet goed uit”.

Nog een geluk dat ik regelmatig backups neem, en dat ik er nog eentje staan had van zeer recent. Ik ben maar een weekend werk kwijt.

Les geleerd: er rekening mee houden dat er kinderen rondlopen die niet noodzakelijk de computer proper afsluiten, en dat ik mijn instabiele opensourcedingen moet afsluiten als ik de computer achterlaat.