Hallo Andreas,
> 
> Tut mir ja fast schon leid, dass ich das Problem so gar nicht
> nachvollziehen kann, aber ich habe irgendwo aufgeschnappt, dass man in
> dem Base-Dokument die Versionsnummer ändern kann und gut ist. Ich kann
> es leider grad nicht finden.
> Ich würde mal einen Tip abgeben auf die Konfigurationsdatei
> /database/properties im odb-Archiv

Genau da steht die Version. Habe ich schließlich auch so gemacht. Die
einfachere Variante ist allerdings, die Datei in OOo 3.1.1 zu öffnen,
nachdem die externe HSQLDB aus dem classpath rausgenommen wurde. Dann
eine kleine Änderung, auch ein shutdown compact hilft - und die Datei
ist wieder unter OOo 3.3 zugänglich.

"Gut is" - aber nur, solange ich keinen externen hsqldb.jar im classpath
anmelde.

Die "Lösung" habe ich gefunden. Der Haken ist aber eher, dass OpenOffice
zum einen nicht zwischen interner und externer HSQLDB unterscheidet und
zum anderen mittlerweile (seit OOo 3.2) noch Datenbanken ausschließt,
die sich nur geringfügig in der Version unterscheiden.
Ich weiß ja nicht, wie weit der Unterschied zwischen Version 2 der
HSQLDB und Version 1.8 ist. Ich kann mir eigentlich nur vorstellen, dass
der Betrieb unter einer älteren Version bei besonders gearteten
Abfragen, die neuere Funktionen nutzen (und entsprechenden Views) dazu
führt, dass die Funktionalität eingeschränkt ist. Datenverlust wäre aber
wohl erst zu erwarten, wenn der User danach panische Eingriffe in seinen
Tabellen vornimmt.
Der Ausschluss der Arbeit mit der Datenbank, wenn es sich um eine
Version handelt, die lediglich Fehlerbereiningung der vorherigen
betreibt, ist mir dazu zu sehr ein Schnellschuss.

Gruß

Robert

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an