Split DB Fehler "unexpected token UNIQUE" in script file

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Split DB Fehler "unexpected token UNIQUE" in script file

Re: Split DB Fehler "unexpected token UNIQUE" in script file

von F3K Total » Di, 25.05.2021 16:23

Moin,
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.
Das glaube ich nicht, da ich zwar LO 7.1.2 mit HSQL 234 unter Linux Mint prbiert habe, es aber tadellos funktionierte.
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

Re: Split DB Fehler "unexpected token UNIQUE" in script file

von F3K Total » So, 23.05.2021 12:21

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.
Pascal_B hat geschrieben: So, 23.05.2021 11:04 alle mit GR betitelt sein? GR.backup, GR.script usw.?
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

Re: Split DB Fehler "unexpected token UNIQUE" in script file

von F3K Total » Sa, 22.05.2021 15:26

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:
JRE.png
JRE.png (59.97 KiB) 9377 mal betrachtet
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 
HTH R

Re: Split DB Fehler "unexpected token UNIQUE" in script file

von F3K Total » Sa, 22.05.2021 13:00

Hallo,
Wie hast du die Trennung gemacht, welche Version HSQLDB verwendest du?
Gruß R

Nach oben