Am 2011-03-17 08:01 schrieb Malte Kaldewey: > Am 16.03.2011 22:52, schrieb Franklin Schiftan: >> Hallo miteinander, >> >> kann es sein, dass eine LibO-Datenbank *.odb (LibO 3.3.1 auf >> WinXP SP3) Änderungen an Datensätzen nicht immer gleich in der >> *.odb-Datei speichert? >> >> Ich kannte es aus früheren Zeiten IIRC von Access her so, dass >> alle Änderungen an einem Datensatz *spätestens beim Verlassen >> dieses* *Datensatzes* auch gleich in die *.mdb-Datenbank-Datei >> gespeichert wurden. >> >> Unter LibO (aber wohl auch schon unter OOo) Base scheint das >> aber nicht so zu sein ... denn nach einem Rechnerabsturz waren >> alle rd. 50 in den letzten Stunden erfassten Datensätze nach dem >> Neustart und der Wiederherstellung der Datei NICHT mehr >> vorhanden. Es wurde lediglich der Stand der Datenbank vom letzten >> normalen Schließen am Vortag wieder hergestellt. >> >> Dummerweise kann man aber nach Änderungen in einem Datensatz - >> egal ob per Formular oder direkt in der Tabelle - die Datenbank >> auch gar nicht explizit speichern: der entsprechende Befehl und >> das Symbol sind grau und lassen sich nicht betätigen, was ja >> zusätzlich noch die Vermutung nährt, dass die Änderung schon >> automatisch beim Datensatz-Verlassen gespeichert wurde, oder? >> Stattdessen aber erfolgt die Speicherung aller seit dem letzten >> Öffnen vorgenommenen Änderungen (ohne die sonst in solchen Fällen >> übliche "Änderungen -> speichern?" Frage) einfach beim nächsten >> Schließen. >> >> Ist das generell so oder habe ich hier nur irgendeine >> Einstellung übersehen? Die Datenbank wurde übrigens mal unter >> OOo-V2 angelegt - falls das noch wichtig sein sollte. >> >> Andererseits muss LibO aber die zwischenzeitlich vorgenommenen >> Änderungen ja irgendwo zwischenspeichern - nur wo? >> >> Über sachdienliche Hinweise freut sich wie immer ... >> >> Franklin Schiftan >> >> >> > Hallo Franklin, > > ich bin nun nicht der Base Experte. Aber HSQL ist eine > Hauptspeicher SQL Datenbank. Soweit ich das weiß, werden alle > Datensätze bei Start in den Speicher geladen und dort auch > verwaltet. Schmiert die DB oder der Rechner ab, dann gehen diese > Dinge halt verloren.
Aber umso dringender wäre doch gerade dann die Möglichkeit, nach jeder Änderung das Speichern auf der Platte z.B. per Klick auf das Speichern-Icon oder per <strg><s> zuzulassen, oder nicht? > Das ist aber nur das, was ich grob dazu weiß. Ich denke die DB > Experten können Dir das besser hier erläutern. Danke trotzdem für deine Antwort. .... und tschüss Franklin -- Informationen zur Abmeldung: E-Mail an users+h...@de.libreoffice.org Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert