Zugriff auf die Datenbank unter Kubuntu 25.10 / OpenJVerein 4.0.2 [gelöst]

Hier können die JVerein-Frischlinge ihre Fragen stellen.

Moderator: heiner

Antworten
FdLF
Beiträge: 12
Registriert: Donnerstag 22. Februar 2018, 14:56
Verein: Förderverein der Löschgruppe Finnentrop
JVerein-Version: aktuelle
Betriebssystem: Kubuntu 25.10
Kontaktdaten:

Zugriff auf die Datenbank unter Kubuntu 25.10 / OpenJVerein 4.0.2 [gelöst]

Beitrag von FdLF »

Hallo zusammen,
ich bin von WIN10 auf Kubuntu 25.10 (Status: Anfänger) umgestiegen, was bislang auch alles funktioniert.
Nun wollte ich mit Base von LibreOffice (25.8.4.2) wieder auf die Datenbank von OpenJVerein (4.0.2) zugreifen.

Ich habe hier http://www.h2database.com/html/download.html die Version h2-2025-09-22.zip heruntergeladen und nach
/opt/jameica/lib/h2/ entpackt.

Dann bin ich nach der Anleitung vom JVerein Handbuch https://openjverein.gitbook.io/doku/all ... reofficedb vorgegangen und wollte die Verbindung zur Datenbank einrichten.

Unter Linux habe ich allerdings keine h2.jar Datei die ich auswählen kann.
In dem Verzeichnis /opt/jameica/lib/h2/bin/ gibt es aber eine h2-2.4.240.jar
2026-02-14 H2.png
Wenn ich nun die vorhandene Base-Datei von WIN10 unter Kubuntu öffne, kommt immer

Die Verbindung zur Datenquelle "JVerein in Libre DB" konnte nicht hergestellt werden.
Die Treiberklasse "org.h2.Driver" konnte nicht geladen werden.

Wenn ich folgende Befehle eingebe, komme ich an wie WEB Oberfläche und kann auf die OpenJVerein Tabelle zugreifen.

Code: Alles auswählen

cd /opt/jameica/lib/h2/bin/
chmod +x h2.sh
./h2.sh
2026-02-14 H2 DB.png
Ich habe schon mit Dolphin der Datei h2-2.4.240.jar die Rechte erhöht, aber es will nicht laufen.
Wo ist mein Fehler?
Zuletzt geändert von FdLF am Dienstag 24. Februar 2026, 18:41, insgesamt 1-mal geändert.
joma
Beiträge: 450
Registriert: Donnerstag 8. August 2024, 14:44
Verein: Förderverein "Brücke" e.V.
Mitglieder: 75
Betriebssystem: Linux

Re: Zugriff auf die Datenbank unter Kubuntu 25.10 / OpenJVerein 4.0.2

Beitrag von joma »

Die Versionen 2.x und höher sind nicht kompatibel mit der in Jameica verwendeten Version. Du musst die Version h2-1.4.199 verwenden.
Du findest sie unter Linux im Ordner /opt/jameica/lib/h2/migration-h2/disabled/

Lösche bitte auch wieder die 2er Version aus dem /opt/jameica/lib/h2/ Verzeichnis.
FdLF
Beiträge: 12
Registriert: Donnerstag 22. Februar 2018, 14:56
Verein: Förderverein der Löschgruppe Finnentrop
JVerein-Version: aktuelle
Betriebssystem: Kubuntu 25.10
Kontaktdaten:

Re: Zugriff auf die Datenbank unter Kubuntu 25.10 / OpenJVerein 4.0.2

Beitrag von FdLF »

Hallo joma danke für die Antwort, aber ich komme damit auch nicht weiter.

Ich habe das Verzeichnis h2 gelöscht und durch eine Kopie des original Verzeichnisses wieder ersetzt.
Dann habe ich die Datei h2-1.4.199.jar aus dem Verzeichnis /opt/jameica/lib/h2/migration-h2/disabled/ nach opt/jameica/lib/h2/ kopiert und in den Eigenschaften das "Die Ausführung als Programm erlauben" angehakt.
Die Fehlermeldung bleibt aber bestehen.

In LibreOffice habe ich mir noch mal die Einstellungen zum Klassenpfad... angesehen, gelöscht und noch mal neu angelegt.
Was hier komisch ist, ist dass laut dem Handbuch der Pfad bei Windows auf eine h2.jar Datei geht.
In LibreOffice kann ich aber nur ein Verzeichnis auswählen nicht aber eine Datei.
Auch ein Umbenennen der Datei h2-1.4.199.jar in h2.jar brachte kein Erfolg.

In LibreOffice erhalte ich die Fehlermeldung

Die Verbindung zur Datenquelle "JVerein in Libre DB" konnte nicht hergestellt werden.
Die Treiberklasse "org.h2.Driver" konnte nicht geladen werden.

Unter dem Punkt "Mehr" bei der Fehlermeldung sehe ich dann

1. Die Verbindung zur Datenquelle "JVerein in Libre DB" konnte nicht hergestellt werden.
2. Fehlercode: 1000 Die Treiberklasse "org.h2.Driver" konnte nicht geladen werden.
3. Fehlercode: -1 org/h2/Driver
lenilsas
Beiträge: 303
Registriert: Montag 5. August 2024, 08:23

Re: Zugriff auf die Datenbank unter Kubuntu 25.10 / OpenJVerein 4.0.2

Beitrag von lenilsas »

Moin,
Warum kopierst oder löscht du überhaupt Dateien? Du kannst einfach die jameica/lib/h2/migration-h2/disabled/h2-1.4.199.jar zum Claspath hinzufügen und dann sollte es gehen. Es muss nichts kopiere, umbenannt oder gelöscht werden.
Die Screenshots sind von älteren Versionen, evtl. hieß die Datei da mal anders.
Grüße
Nils
FdLF
Beiträge: 12
Registriert: Donnerstag 22. Februar 2018, 14:56
Verein: Förderverein der Löschgruppe Finnentrop
JVerein-Version: aktuelle
Betriebssystem: Kubuntu 25.10
Kontaktdaten:

Re: Zugriff auf die Datenbank unter Kubuntu 25.10 / OpenJVerein 4.0.2

Beitrag von FdLF »

Hallo zusammen, jetzt funktioniert es :D

Ich hatte den Class-Pfad (Klassenpfad) nicht unter >> Archiv hinzufügen... << eingetragen habe, sondern unter >> Ordner hinzufügen <<.
LibreBase.png
Kaum macht man es so wie es in der Anleitung steht, schon funktioniert es ;-)

Danke euch noch mal für die Hilfestellung.
Antworten