Das Problem scheint gelöst!!
Und erst einmal entschuldige ich mich für die vielleicht etwas unausgereifte Problemschilderung.
Woran es genau lag, kann ich aber auch nur vermuten:
Und nur falls einer mitliest, der ein ähnliches Problem hat versuche ich mal das Ganze zu schildern:
Ich wollte ein Upgrade meines Betriebssystems einmal gut vorbereitet haben.
Bislang arbeitete ich schon etwas zu lange mit Ubuntu 10.04. Aus früheren Upgrades kannte ich das Problem, das lx-office danach nicht so recht zu funktionieren scheint. Die Ursache war, dass mit dem Systemupgrade auch postgresql in einer jüngeren Ausgabe aufgespielt wurde und die bisherige, unter der die Datenbanken liefen, gelöscht wurde.
Zuletzt hatte ich durchaus Probleme, Paketquellen für postgresql 8.3 zu finden. Daher wollte ich nun die Datenbanken vor dem System-Upgrade auf 8.4 migrieren.
Das habe ich denn auch getan. Und in diesem Zug auch - das fiel mir wieder ein, eine Datenbanksicherung gemacht.
Nach dem Migrieren der cluster habe ich nach einer etwas schlampigen Überprüfung von lx-office - wenn etwas schiefgegangen wäre erwartete ich, nichts zu sehen, aber mir schien alles vorhanden - , das Upgrade von Ubuntu 10.04 auf Ubuntu 12.04 gemacht.
Und dann fehlten mir plötzlich alle möglichen Einträge der Datenbank. Irgendwann während dieser Vorgänge, müssen die verloren gegangen sein.
Eine, etwas amateurhafte Überlegung war, dass die fehlenden Einträge quasi immer noch mit postgresql 8.3 angesprochen werden müßten. Erst nachdem ich hier bereits anfragte und weiter gegrübelt hatte und einiges ausprobierte, fiel mir wieder ein, dass eigentlich die Sicherungsdatei vorhanden sein müßte.
Also habe ich der Einfacheit halber über das Terminal eine Wiederherstellung aller Datenbanken laufen lassen:
> sudo -u postgres psql -f alle-datenbanken.dump postgres
Und voila: alle Buchungen sind wieder da wo sie sein sollen.
Natürlich hätte ich da auch schon früher drauf kommen können. Aber manchmal steht man sich eben selber im Weg.
Auf jeden Fall danke für die Hilfe.