Unexpected Token in Statement

grüezi mitenand

bin das erste mal in diesem forum. deshalb zuerst die frage: gibt es bessere antworten, wenn in englisch abgefasst?

werkle mit libreoffice base / forms seit 4 wochen herum. zuerst mit version 5 und wechselte auf version 6, nachdem libreoffice über 10 mal pro stunde abgestürzt ist. meine aktuelle version ist 6.1.0.3 und 6.0.6.2.

nun mit 6.1.0.3 ist es dann passiert, libreoffice ist, aber nichts geht mehr :Bildbeschreibung

wie kann ich die datenbank wieder zum leben erwecken?

habe das teil beigelegt: HsqldbDead.odb

Nur zur Nebenfrage:
Du siehst ja, dass dieses Forum viel weniger aktiv ist, als das englischsprachige. Und in Schwyzerdütsch gibt es zwar eine Wikipedia, aber wohl kein LibreOffice-Forum. Es geht halt nicht alles in 200 Sprachen.
Speziell bezüglich Base ist hier nicht besonders viel los, während “in /en” schon @Ratslinger allein mehr (und sachkundig!) liefert.
(Ich selbst antworte zu Base mangels Expertise nie.)

Lass man, die paar Fragen zu Base haben wir hier auch im Griff.

@Lupp Danke für die großzügige Bemerkung. Ich werde versuchen, es zu leben.

Wenn Du auf einer deutschsprachigen Liste postest, dann wirst Du dort immer bessere Antworten in Deutsch als in Englisch erhalten. Hinzu kommt, dass das angesprochene Thema ein Datenbankthema ist. Und das Base-Handbuch ist eben ein deutschsprachiges Handbuch, das in Englisch so gar nicht existiert.

Zu Deinem Problem: Ich habe die Datei in einem Packprogramm geöffnet und die Datei /database/script entpackt. Dann habe ich dort die entsprechende Zeile SET T_VISIT INDEX … gelöscht und auch die weiter unten liegende Zeile, die zu T_VISIT die nächste Zahl des Primärschlüssels festlegt. Danach habe /database/script in der gepackten Datei gelöscht und die geänderte script-Datei eingelesen. Die Datenbank ließ sich anschließend öffnen. Die T_VISIT-Tabelle war aber anschließend leer. Ob die anderen Tabellen vollständig waren kann ich so nicht sagen. Vielleicht reicht es auch aus, aus der am Ende der Fehlermeldung stehenden “2” eine “1” zu machen. Das habe ich jetzt nicht getestet.

Was mich misstrauisch machen würde sind die dauernden Abstürze, die Du meldest. Wenn die z.B. beim Erstellen von Formularen passieren: Dort ist bei der 6.1er-Reihe zur Zeit ein Bug drin, der beim Hinzufügen von Feldern über den entsprechenden Assistenten (Beschriftung und Feld zusammen hinzufügen) direkt zu einem Absturz führt. Nutze besser die Version 6.0.6.2 zum Erstellen von Formularen. Da existiert dieser Bug nicht. Siehe zu dem Verlauf auch Bug 119166, der zwar für die kommende 6.2 behoben ist, aber noch nicht für die 6.1.