Hallo,
Wie hast du die Trennung gemacht, welche Version HSQLDB verwendest du?
Gruß R
Split DB Fehler "unexpected token UNIQUE" in script file
Moderator: Moderatoren
Re: Split DB Fehler "unexpected token UNIQUE" in script file
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 10: AOO, LO Linux Mint: AOO, LO
Re: Split DB Fehler "unexpected token UNIQUE" in script file
Moin,
ich habe jetzt viel herumprobiert, bei mir laufen die HSQL 2.3.4 DBs unter Linux Mint. (ist quasi Ubuntu)
Ich verwende folgendes JRE: Es ist wichtig dass in der .odb Datei zwei Pfade richtig gesetzt werden:
ich habe jetzt viel herumprobiert, bei mir laufen die HSQL 2.3.4 DBs unter Linux Mint. (ist quasi Ubuntu)
Ich verwende folgendes JRE: Es ist wichtig dass in der .odb Datei zwei Pfade richtig gesetzt werden:
- Beispielpfad zu den Datenbankdateien, heißen alle mit Vornamen GR:
Code: Alles auswählen
surl = "jdbc:hsqldb:file:///home/<USER>/MyDatabase/GR;default_schema=true;shutdown=true" thisdatabasedocument.datasource.URL = surl
- Beispielpfad zur hsqldb.jar, syntaktisch richtig
Code: Alles auswählen
sdriverURL = "file:///home/<USER>/MyDatabase/hsqldb.jar" thisdatabasedocument.datasource.settings.JavaDriverClassPath = sdriverURL
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 10: AOO, LO Linux Mint: AOO, LO
Re: Split DB Fehler "unexpected token UNIQUE" in script file
Moin,
die beiden Code-Zeilen sind Starbasic, d.h. in der Variane von DACM oder Villeroy werden sie auch per Makro gesetzt.
Das muss aber nicht sein, du kannst den ersten Pfad auch unter Bearbeiten/Datenbank/Eigenschaften eintragen.
Wenn du den Classpath nicht per Makro setzen willst, hast du die Möglichkeit unter Extras/Otionen/LibreOffice/Erweitert -> Classpath, einen Ordner und dann das Archiv, die hsqldb.jar einzutragen.
Das Problem dabei ist aber, dass du dann eben nur noch HSQL 2.3.4 Datenbanken öffnen kannst.
Wenn du dann versehentlich eine z.B. eingebettete alte Version mit Libreoffice öffnest, wird diese ZERSTÖRT!
Trägst du den Classpath per Makro ein, kannst du beliebig viele Hsql-Varianten nebeneinander verwenden.
Gruß R
die beiden Code-Zeilen sind Starbasic, d.h. in der Variane von DACM oder Villeroy werden sie auch per Makro gesetzt.
Das muss aber nicht sein, du kannst den ersten Pfad auch unter Bearbeiten/Datenbank/Eigenschaften eintragen.
Wenn du den Classpath nicht per Makro setzen willst, hast du die Möglichkeit unter Extras/Otionen/LibreOffice/Erweitert -> Classpath, einen Ordner und dann das Archiv, die hsqldb.jar einzutragen.
Das Problem dabei ist aber, dass du dann eben nur noch HSQL 2.3.4 Datenbanken öffnen kannst.
Wenn du dann versehentlich eine z.B. eingebettete alte Version mit Libreoffice öffnest, wird diese ZERSTÖRT!
Trägst du den Classpath per Makro ein, kannst du beliebig viele Hsql-Varianten nebeneinander verwenden.
Darum habe ich es "Vorname" genannt, genau, sie müssen alle den gleichen Namen Tragen, aber es muss natürlich nicht GR sein.
Gruß R
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 10: AOO, LO Linux Mint: AOO, LO
Re: Split DB Fehler "unexpected token UNIQUE" in script file
Moin,
Unter Windows hatte ich noch LO 7.0.5, auch damit lief die HSQL 234 Version.
Wenn du Dich hier anmeldest, kann man auch PN's (private Nachrichten) schicken.
Gruß R
Das glaube ich nicht, da ich zwar LO 7.1.2 mit HSQL 234 unter Linux Mint prbiert habe, es aber tadellos funktionierte.Da die split DB bis vor wenigen Wochen mit einer vorherigen LO-Version und den o.g. Einstellungen tadellos funktioniert hat, liegt es doch sicher an der Wechselwirkung von LO 7.0.5.2 und der dann wahrscheinlich zu alten Version von hsqldb.jar.
Unter Windows hatte ich noch LO 7.0.5, auch damit lief die HSQL 234 Version.
Wenn du Dich hier anmeldest, kann man auch PN's (private Nachrichten) schicken.
Gruß R
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 10: AOO, LO Linux Mint: AOO, LO