Seite 1 von 1

Update von 2.6.3 auf 2.8.15

Verfasst: Samstag 27. Oktober 2018, 14:21
von Södy
Moin zusammen,

ich nutze derzeit Jameica 2.6.2 mit JVerein 2.6.3.

Ich würde nun gerne auf Jameica 2.8.2 und JVerein 2.8.17 updaten.

Das klappt auch, nur wenn ich die alte Datenbank einbinden will, sagt er mir, dass die Initialisierung der Datenbank fehlschlägt. Wenn ich mir die Dateien angucke, ist meine bestehende Datenbank mit der Endung .h2 und die neue mit .mv. Zudem sehen die vom Format her auch anders aus (wenn ich sie in Notepad++ öffne).

Gibt es eine Möglichkeit, die Datenbank zu upgraden? Oder bin ich an JVerein 2.6.3 (und somit auch Jameica 2.6.x) "gebunden"?

Re: Update von 2.6.3 auf 2.8.15

Verfasst: Sonntag 28. Oktober 2018, 17:17
von NicoB77
Ursache ist vermutlich ein Fehler in der H2-Datenbank von Jameica. Vielleicht hilft ein Downgrade: viewtopic.php?f=5&t=4529

Re: Update von 2.6.3 auf 2.8.15

Verfasst: Montag 29. Oktober 2018, 19:28
von Södy
Danke, das war's! :)

Re: Update von 2.6.3 auf 2.8.15

Verfasst: Sonntag 18. August 2019, 17:35
von AlexBcB
Hi,

habe gerade JVerein von 2.6 auf die aktuelle Version 2.8 aktualisiert und wollte das mal kurz zusammen fassen:

Im jameica 2.6:
- Hibiscus backup machen: Hibiscus -> erweitert -> Datenbank Backup erstellen
- Bankzugänge notieren / speichern (benutzerkennung + blz bei pin / tan reicht)
- jameica 2.6 beenden
- altes Profilverzeichnis umbenennen (zB in .jameica_old)

Neuinstallation:
- jameica 2.8 runterladen und entpacken
- h2 jar (ältere Version) runterladen von https://repo1.maven.org/maven2/com/h2da ... .4.196.jar
- und in das lib/h2/ Verzeichnis kopieren
- dort das h2-1.4.197.jar löschen

Neustart:
- jameica 2.8 starten, er sollte das alte Profilverzeichnis wieder (neu) erstellen und mit neuen daten füllen
- Hibiscus installieren
- Hibiscus Backup einspielen
- Bankzugang setzen
- JVerein installieren
- jameica beenden
- im JVerein Plugin die Dateien im h2db - Folder löschen und aus dem alten Profilverzeichnis die Dateien im h2db Folder (jverein.h2.db und jverein.trace.db) dorthin kopieren

Beim nächsten Start sollten alles Daten im neuen JVerein drin sein.

Re: Update von 2.6.3 auf 2.8.15

Verfasst: Montag 19. August 2019, 08:58
von hibiscus
Das Erstellen des Backups und zurückspielen ist eigentlich völlig unnötig. Es genügt, die Datei h2-1.4.197.jar (bzw. h2-1.4.199.jar im Nightly-Build von Jameica) gegen die 196er Version zu ersetzen.

Re: Update von 2.6.3 auf 2.8.15

Verfasst: Sonntag 6. Oktober 2019, 21:32
von DocViper
Das Erstellen des Backups und zurückspielen ist eigentlich völlig unnötig. Es genügt, die Datei h2-1.4.197.jar (bzw. h2-1.4.199.jar im Nightly-Build von Jameica) gegen die 196er Version zu ersetzen.
Genau so hab ich es gemacht und JVerein läuft nun schon mal wieder. Danke für die Info.

Re: Update von 2.6.3 auf 2.8.15

Verfasst: Montag 7. Oktober 2019, 13:19
von DIG
Wenn wieder Fehler auftreten, also das Downgrade der h2-Bibliothek offensichtlich nicht reicht, dann bekommt man das mit einem manuellen Datenbankupdate dauerhaft wieder hin