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 [email protected]
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert