Seite 13 von 14

Re: Fehler beim Initialisieren der Datenbank

Verfasst: Montag 29. Mai 2023, 10:54
von Rehoming
Jetzt hat es auch mich getroffen.JVerein will nicht mehr starten,wegen dem Fehler in der Datenbank.Datenbank ist h2-1.4.199 . Ich habe keinen Plan was ich tun soll.2 Jahre lief alles Gut.Aber jetzt bin ich mit meinem Wissen am Ende. Gibt es da einen Weg heraus.??Vereins Vers ist 2.8.9

Re: Fehler beim Initialisieren der Datenbank

Verfasst: Mittwoch 14. Juni 2023, 11:49
von fwalderd
Das hat mich heute auch getroffen, nachdem Windows in der Nacht ein Update installiert und dabei Jameica geschlossen hat. Einspielen des letzten Backups hat geholfen.

Re: Fehler beim Initialisieren der Datenbank

Verfasst: Mittwoch 31. Januar 2024, 13:07
von geklgekl
Hallo DIG

Du schreibst hier von der manuellen DB-Upgrade per script unter Punkt 2.
Muss ich zuvor etwas von H2-installieren um die Skriptfunktion nützen zu können?

Wenn ich das das von dir genannte in einer cmd-Box laufen lasse erhalte ich diese Fehlermeldung:
Fehler: Hauptklasse org.h2.tools.Script konnte nicht gefunden oder geladen werden

Gruss
Gerhard

Re: Fehler beim Initialisieren der Datenbank

Verfasst: Mittwoch 31. Januar 2024, 17:40
von DIG
Hallo Gerhard,

ich vermute mal Du beziehst Dich auf diesen Post: viewtopic.php?p=17622#p17622

Du brauchst nur die h2-1.4.196 (von http://central.maven.org/maven2/com/h2d ... .4.196.jar), ein komplettes H2 must Du nicht installieren.
Und Du musst natürlich das ganze auf Deine Pfade anpassen, s.a. viewtopic.php?p=17710#p17710

Re: Fehler beim Initialisieren der Datenbank

Verfasst: Donnerstag 11. April 2024, 13:36
von AlterEgo
Hallo,

nach dem notwendigen Wechsel auf einen neuen Laptop kann ich das Backup nicht wiederherstellen. Ich bin schier begeistert ob der vielen Ratschläge und Tipps hier, kann allerdings nichts davon nachvollziehen, zumal die H2 auf die hier Bezug genommen wird nicht mehr verfügbar ist. Besteht die Chance einem Java-Noob hier in einer Schritt für Schritt-Anleitung darzustellen wie die Vorgehensweise ist, welche Programme herunterzuladen sind, etc.

Ansonsten gehen bei mir gerade 6 Jahre Buchführung über den Jordan....

Danke vorab!

Herzliche Grüße Matthias

Re: Fehler beim Initialisieren der Datenbank

Verfasst: Freitag 12. April 2024, 08:03
von hibiscus
Die URL des Repository hat sich geändert. Die betreffende H2-Version findet sich jetzt unter https://repo.maven.apache.org/maven2/co ... .4.196.jar

Re: Fehler beim Initialisieren der Datenbank

Verfasst: Samstag 19. Juli 2025, 17:20
von DrMartinus
Auch wenn ich den Eindruck habe, dass hier nichts mehr kommt: Ich stecke jetzt wieder vor dem Problem, allerdings in einer etwas merkwürdigen Konstellation.
Ich habe zwei verschiedene Vereine zu betreuen und deswegen zwei voneinander getrennte JVerein-Verzeichnisse mit den jeweiligen Daten. In beiden arbeite ich relativ regelmäßig, in einem mehr, im anderen weniger. Beide benutzen das gleiche jameica und hibiscus.
Und jetzt kommt's: während die Daten des einen Vereins ohne Probleme angezeigt werden, heißt es beim Start des anderen Vereins: Fehler beim Initialisieren der Datenbank. Na, wunderbar! Das soll einer verstehen.

Ich benutze, da es anders nicht geht, nach wie vor h2-1.4.196.jar, da alle späteren Versionen bisher versagt haben (bzw. JVerein lief nicht).

Die Versionen:
Jameica: 2.10.4
Hibiscus: 2.10.25
JVerein: 3.0.4

Irgendwelche Ideen? Ich hänge die Logdatei vom letzten Start an.

Re: Fehler beim Initialisieren der Datenbank

Verfasst: Sonntag 20. Juli 2025, 07:42
von hibiscus
Das sieht eher nach einem Datenbank-Fehler in /home/itsme/.meinVerein/jverein/h2db/jverein aus. Spiele unter "Datei->Backups verwalten..." mal ein Backup von einem Zeitpunkt ein, als es noch ging.

Re: Fehler beim Initialisieren der Datenbank

Verfasst: Sonntag 20. Juli 2025, 16:54
von DrMartinus
Hab ich gemacht, und es geht tatsächlich wieder. Danke!

Re: Fehler beim Initialisieren der Datenbank

Verfasst: Sonntag 16. November 2025, 12:24
von Turing
Hallo Zusammen,

ich musste jetzt jameica und Hibiscus wegen der neuen EU Richtlinie zur Namensüberprüfung mit IBAN neu installieren.
Dabei bin ich von jameica Version 2.11.0 nightly auf 2.12.0 gewechselt. Hibiscus lief sofort, aber jVerein hat den altbekannten Fehler beim Initialisieren der Datenbank ausgespuckt. Erst im Zuge dessen ist mit dann aufgefallen, dass es mittlerweile openJVerein gibt. Also habe ich dieses gemäß Anleitung installiert (dem Repository den neuen Link https://openjverein.github.io/jameica-repository hinzugefügt) und der Fehler mit der Datenbank war weiterhin da.

Ich habe dann festgestellt, dass im Programmverzeichnis der neuen jameica Version unter jameica/lib/h2 keine h2 Datenbankdatei mehr abliegt sondern es den zusätzlichen Ordner "migration-h2" mit den Unterverzeichnissen "enabled" und "disabled" gibt. Hier habe ich im enabled Ordner versucht die 196er h2 Version abzulegen, mit dem Ziel JVerein wieder zum laufen zu bekommen. Kleiner Tipp: damit zerstört man sich die Hibiscus Datenbank!

Was aber geholfen hat ist, die 196er Version der H2-Datenbank einfach in das jameica/lib/h2 Verzeichnis abzulegen und den "Migration-h2" Ordner unverändert zu lassen.

Seit dem läuft jVerein wieder.

Ich hoffe das hilft dem ein oder anderen.

Beste Grüße