Fehler beim Initialisieren der Datenback nach Update
Moderator: heiner
-
joma
- Beiträge: 269
- Registriert: Donnerstag 8. August 2024, 14:44
- Verein: Förderverein "Brücke" e.V.
- Mitglieder: 75
- JVerein-Version: 2.8.22
- Betriebssystem: Linux
Re: Fehler beim Initialisieren der Datenback nach Update
Wenn eine leere DB erzeugt wurde, wurde dann die alte DB dabei überschrieben?
Re: Fehler beim Initialisieren der Datenback nach Update
Sorry, ich habe noch einmal alles überprüft:
Nach dem ersten Start von jameica 2.12.0 passiert folgendes (gestern hatte ich leider was blödes ausprobiert und Euch falsch gesagt, entschuldigt bitte!)
Vielen lieben Dank!
Nach dem ersten Start von jameica 2.12.0 passiert folgendes (gestern hatte ich leider was blödes ausprobiert und Euch falsch gesagt, entschuldigt bitte!)
- hibiscus ist in der v.2.12.0 und läuft: Habe KSK und PostBank Überweisungen getätigt, hat geklappt, auch mit Meldung bei
Konto-Empfänger-Unstimmigkeiten in der Namensgleichheit, soweit alles TOPP!
- Beim erfassen neuer Überweisungsaufträge kann er die Adressen aus der Datenbank nicht finden.
- Adressbuch lässt sich nicht öffnen, meldet:
- ab hier nur noch Verein:
- Was ist in welchen Ordnern:
Benutzerverzeichnis: In D:\User\xxx\.jameica gibt es u.A. einen Ordner hibiscus, jverein. In beiden einen Unterordner h2db.
In D:\User\xxx\.jameica\\hibiscus\h2db: 2 dateien: hibiscus.h2.db und hibiscus.trace.db. In D:\User\xxx\.jameica\jverein\h2db: 2 Dateien: jverein.h2.db und jverein.trace.db.
- Programmverzeichnis von jameica, da wo die jameica-win64.exe liegt:
Dort im Ordenr jameica_2.12.0\lib\h2 liegt keine *.jar
Im Ordner jameica_2.12.0\lib\h2\migration-h2\enabled liegt die h2-1.4.199-fork.jar und die h2-2.3.232.jar
Im Ordner jameica_2.12.0\lib\h2\migration-h2\disabled liegt die h2-1.4.199.jar
Vielen lieben Dank!
Re: Fehler beim Initialisieren der Datenback nach Update
Moin,
Ohne Logdatei kann ich da nichts genaues sagen, aber ich vermute, dass es an der h2 Version liegt. Wie weiter oben beschrieben, würde ich probieren, die disabled und enabled Ordner umbenennen und stattdessen die 1.4.196 hineinzutun. oder die 1.4.199 durch die 1.4.196 (im disabled Ordner) zu ersetzen.
Aber wie gesagt nur Vermutungen...
Grüße Nils
Ohne Logdatei kann ich da nichts genaues sagen, aber ich vermute, dass es an der h2 Version liegt. Wie weiter oben beschrieben, würde ich probieren, die disabled und enabled Ordner umbenennen und stattdessen die 1.4.196 hineinzutun. oder die 1.4.199 durch die 1.4.196 (im disabled Ordner) zu ersetzen.
Aber wie gesagt nur Vermutungen...
Grüße Nils
-
chriwei
- Beiträge: 1
- Registriert: Freitag 7. November 2025, 17:16
- Verein: Liederkranz Bad Schussenried 1859 e.V.
- Mitglieder: 35
- JVerein-Version: 3.2.2
- Betriebssystem: Linux (Ubuntu 24.04)
- Kontaktdaten:
Re: Fehler beim Initialisieren der Datenback nach Update
Ich kann bestätigen, dass der Austausch der Datenbankanwendung Erfolg bringt.
In der neuen Installation von jameica 2.12.0 (und hibiscus 2.12.0) habe ich im Ordner, der oben genannt wurde
die existierenden *.jar Dateien in den Ordner disabled verschoben und in enabled nur die funktionierende h2-1.4.197.jar aus der alten Installation reinkopiert. Anschließend habe ich nochmal das alte Backup eingespielt und seitdem läuft es wieder.
Viel Glück
In der neuen Installation von jameica 2.12.0 (und hibiscus 2.12.0) habe ich im Ordner, der oben genannt wurde
Code: Alles auswählen
jameica_2.12.0\lib\h2\migration-h2\enabled liegt die h2-1.4.199-fork.jar und die h2-2.3.232.jarViel Glück
-
joma
- Beiträge: 269
- Registriert: Donnerstag 8. August 2024, 14:44
- Verein: Förderverein "Brücke" e.V.
- Mitglieder: 75
- JVerein-Version: 2.8.22
- Betriebssystem: Linux
Re: Fehler beim Initialisieren der Datenback nach Update
Das ist aber sehr seltsam. So wie ich es verstanden hatte ist der enabled Ordner eine Vorbereitung für eine zukünftige Migration zur Version 2.
Aktuell sollte Jameica ohne der Migration Option gestartet werden und damit der disabled Ordner relevant sein und das dortige jar verwendet werden.
Aktuell sollte Jameica ohne der Migration Option gestartet werden und damit der disabled Ordner relevant sein und das dortige jar verwendet werden.
-
joma
- Beiträge: 269
- Registriert: Donnerstag 8. August 2024, 14:44
- Verein: Förderverein "Brücke" e.V.
- Mitglieder: 75
- JVerein-Version: 2.8.22
- Betriebssystem: Linux
Re: Fehler beim Initialisieren der Datenback nach Update
In der Release Note von Jameica steht:
NEW: 0186 Erster Code für H2-Migration (mehrere Versionen des H2-Treibers im Classpath, kann per „migration-h2=true/false“ in de.willuhn.jameica.system.Config.properties umgeschaltet werden
Diese Option sollte nicht auf true stehen. Erst wenn Hibiscus und JVerein die Migration unterstützen kann man die Option einschalten. Dann sind aber auch die mit Jameica gelieferten jars im Migration Ordner nötig, weil dann auf die Version 2 umgestellt/migriert wird.
NEW: 0186 Erster Code für H2-Migration (mehrere Versionen des H2-Treibers im Classpath, kann per „migration-h2=true/false“ in de.willuhn.jameica.system.Config.properties umgeschaltet werden
Diese Option sollte nicht auf true stehen. Erst wenn Hibiscus und JVerein die Migration unterstützen kann man die Option einschalten. Dann sind aber auch die mit Jameica gelieferten jars im Migration Ordner nötig, weil dann auf die Version 2 umgestellt/migriert wird.