Seite 1 von 1

Re: Datenbank kann nicht mehr geöffnet werden

Verfasst: Mo, 14.03.2011 07:11
von komma4
HeinrichPost hat geschrieben:Mir ist nicht bewusst, dass ich etwas falsch gemacht habe.
Kann mir jemand Tipps geben, ob ich die Datenbank wieder reparieren kann?
Heinrich:

nach meinen Erfahrungen mit der Thematik:

nein, das lässt sich nicht reparieren.


Was hast Du falsch gemacht?

a) Du hast keine tägliche Datensicherung durchgeführt, auf die Du nun zurückgreifen könntest;
b) Du hast die eingebaute Datenbank genutzt, statt eine ausgereifte und sichere -wie MySQL oder PostgreSQL- zu nutzen.

Re: Datenbank kann nicht mehr geöffnet werden

Verfasst: Di, 15.03.2011 08:32
von komma4
Kann sein - aber eher nicht.


Zum Ablauf beim Speichern / Schliessen einer BASE-Datei:

wird die interne HSQLDB genutzt, dann werden Strukturen und Daten, die in ein temporären Verzeichnis zwischengelagert sind, wieder gepackt und in die ODB eingearbeitet.
Das braucht Zeit - und wenn da mal was schief geht isses vorbei mit den Daten.

Ist mir -unter Linux- zum Glück noch nicht passiert, ich nehme die Kombination BASE mit eingebetteter HSQL-Datenbank aber auch nur "zum Spielen" und Ausprobieren.


Ist eine richtige Datenbank angeschlossen, so wird in einer BASE-Datei nur die Verbindungsinfo* zur DB gespeichert. Die Daten werden bei (Trans-)Aktionen an die DB übermittelt und dort gespeichert/verwaltet.


*auch: OOo-Abfragen, Formulare und Berichte