Hallo,
mit dem Ende von Windows XP muss ich nun auch eine seit 4 Jahren im produktiven Einsatz befindliche Datenbank migrieren.
Die bisherigen Schritte waren:
1. Neuer Rechner mit Windows 8, Upgrade auf Windows 8.1
2. Installation von Aoo 4.01
3. Oracle Reportbuilder installiert. (Wird für alle Berichte benötigt)
4. Installation von Java 7
5. Schritte gemäß
https://forum.openoffice.org/en/forum/v ... 83&t=65980 um wie schon bisher eine "Split Database" zu erhalten. Bei dieser Gelegenheit erfolgte auch die Installation von HSQLDB 2.3 statt der alten Version von Ooo 3.x.
5. Kopie der bestehenden mydb.* Daten in das entsprechende Verzeichnis.
6. Start der Datenbank.odb
Das Ergebnis ist bisher durchwachsen. Vieles funktioniert auf Anhieb. Allerdings streiken einige Abfragen. Es wird eine Fehlermeldung wir folgt erzeugt:

- 2014-02-01_124200.png (10.32 KiB) 1705 mal betrachtet
Durch schrittweise Entfernung der Teile nach dem SELECT stellt sich die CASEWHEN-Anweisung als Übeltäter heraus. Verwirrend ist aber, das jede Anweisung alleine arbeitet, nur die Kombination nicht.
Ich vermutete ein JAVA-Problem, konnte aber durch einen Downgrade auf JAVA6 auch keine Besserung feststellen.
Ideen?
Gruß
HaPott