Seite 1 von 2

Daten aus MySQl in H2

Verfasst: Montag 21. November 2011, 12:20
von marcel
Hallo,

ich denke der Titel sagt schon fast alles. Wie bekomme ich meine Daten aus einer JVerein-MySQL DB in die JVerein eigene DB H2 ? Die Importfunktion importiert ja "nur" die Mitglieder, aber nicht die ganzen andere Daten, z.B. die Buchungen!

Danke schon mal
Marcel

Re: Daten aus MySQl in H2

Verfasst: Montag 21. November 2011, 21:20
von heiner
Hallo Marcel,

1. Verzeichnis .jameica kopieren
2. Jameica starten. Administration|Erweitert|Diagnosebackup erstellen
3. Verzeichnis .jameica löschen
4. Jameica starten. Administration|Erweitert|Diagnosebackup einspielen

Fertig.

Heiner

Re: Daten aus MySQl in H2

Verfasst: Montag 21. November 2011, 21:23
von marcel
Gracias... Ich teste und gebe Info!

Re: Daten aus MySQl in H2

Verfasst: Samstag 26. November 2011, 21:20
von marcel
Klappt nicht! :?

Folgende Fehlermeldung!

Code: Alles auswählen

de.willuhn.datasource.rmi.ObjectNotFoundException: object [id: 1, type: de.jost_net.JVerein.server.AdresstypImpl] not found
	at de.willuhn.datasource.db.AbstractDBObject.load(AbstractDBObject.java:263)
	at de.willuhn.datasource.db.DBServiceImpl.createObject(DBServiceImpl.java:396)
	at de.jost_net.JVerein.gui.view.MitgliederSucheView.<init>(MitgliederSucheView.java:50)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at java.lang.Class.newInstance0(Unknown Source)
	at java.lang.Class.newInstance(Unknown Source)
	at de.willuhn.jameica.gui.GUI.startView(GUI.java:449)
	at de.willuhn.jameica.gui.GUI.startView(GUI.java:486)
	at de.jost_net.JVerein.gui.action.MitgliedSucheAction.handleAction(MitgliedSucheAction.java:44)
	at de.willuhn.jameica.gui.Navigation$MyActionListener.handleEvent(Navigation.java:330)
	at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
	at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
	at de.willuhn.jameica.gui.GUI.loop(GUI.java:781)
	at de.willuhn.jameica.gui.GUI.init(GUI.java:290)
	at de.willuhn.jameica.system.Application.init(Application.java:143)
	at de.willuhn.jameica.system.Application.newInstance(Application.java:85)
	at de.willuhn.jameica.Main.main(Main.java:78)

Code: Alles auswählen

[26.11.2011 21:25:49] Importiere Backup
[26.11.2011 21:25:50] unable to create object de.jost_net.JVerein.server.StammdatenImpl:1

Re: Daten aus MySQl in H2

Verfasst: Mittwoch 30. November 2011, 13:56
von marcel
Hilfe...... :cry:

Re: Daten aus MySQl in H2

Verfasst: Mittwoch 30. November 2011, 23:28
von heiner
Hallo,

welche Version von JVerein setzt du ein?

Heiner

Re: Daten aus MySQl in H2

Verfasst: Sonntag 4. Dezember 2011, 14:58
von marcel
1.10.0

Re: Daten aus MySQl in H2

Verfasst: Sonntag 4. Dezember 2011, 15:57
von heiner
Hallo Marcel,

zur Version 2.0 wurde ein Bug im Diagnose-Backup beseitigt. Setze die neueste Version ein. Wichtig! Vorher Sicherung laufen lassen.

Heiner

Re: Daten aus MySQl in H2

Verfasst: Montag 5. Dezember 2011, 22:33
von marcel
'n abend,

ich hab mit vermutlich falsch ausgedrückt. Das Backup ist von der alten Version und soll in die neueste Version rein. Und genau die neueste Version bringt die Fehlermeldung.

Re: Daten aus MySQl in H2

Verfasst: Montag 5. Dezember 2011, 22:38
von heiner
Das Backup ist nicht für den Wechsel zwischen Versionen vorgesehen. JVerein kann einfach in einer neuen Version installiert werden. Beim ersten Start wird die Datenbankstruktur automatisch angepasst.

Bringe die Datenbank im MySQL-Format auf den aktuellen Stand. Anschließend kannst du die Migration zu H2 starten.

Heiner