erneuter Fehler beim Initialisieren der Datenbank

Hier melden JVerein-Benutzer ihre Fehler

Moderator: heiner

Antworten
ssell
Beiträge: 7
Registriert: Montag 30. Dezember 2024, 16:51
Verein: TTC Oberlangenstadt
Mitglieder: 22
JVerein-Version: 2.10.1
Betriebssystem: Windows 11

erneuter Fehler beim Initialisieren der Datenbank

Beitrag von ssell »

Hallo,

ich bekomme den Fehler: jverein (Fehler beim Intitialisieren der Datenbank) Version: 3.0.3

Restore eines Backups hat nichts gebracht - gleicher Fehler

Log:

[Sun Apr 06 14:04:28 CEST 2025][INFO][main][de.willuhn.datasource.db.DBServiceImpl.start] starting db service
[Sun Apr 06 14:04:28 CEST 2025][INFO][main][de.willuhn.datasource.db.DBServiceImpl.createConnection] creating new connection
[Sun Apr 06 14:04:28 CEST 2025][ERROR][main][de.jost_net.JVerein.JVereinPlugin.call] Fehler beim Methodenaufruf
java.rmi.RemoteException: connection to database.jdbc:h2:C:\Users\steph\OneDrive\TTC\JVerein\jverein/h2db/jverein failed; nested exception is:
org.h2.jdbc.JdbcSQLException: Allgemeiner Fehler: "java.lang.RuntimeException: rowCount expected 48 got 47 T206.I55"
General error: "java.lang.RuntimeException: rowCount expected 48 got 47 T206.I55" [50000-196]
at de.willuhn.datasource.db.DBServiceImpl.createConnection(DBServiceImpl.java:181)
at de.willuhn.datasource.db.DBServiceImpl.getConnection(DBServiceImpl.java:124)
at de.jost_net.JVerein.server.JVereinDBServiceImpl.checkConsistency(JVereinDBServiceImpl.java:114)
at de.jost_net.JVerein.JVereinPlugin$1.call(JVereinPlugin.java:114)
at de.jost_net.JVerein.JVereinPlugin.call(JVereinPlugin.java:219)
at de.jost_net.JVerein.JVereinPlugin.init(JVereinPlugin.java:107)
at de.willuhn.jameica.plugin.PluginLoader.initPlugin(PluginLoader.java:394)
at de.willuhn.jameica.plugin.PluginLoader.init(PluginLoader.java:239)
at de.willuhn.jameica.services.PluginService.init(PluginService.java:39)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:139)
at de.willuhn.boot.BootLoader.resolve(BootLoader.java:119)
at de.willuhn.boot.BootLoader.getBootable(BootLoader.java:70)
at de.willuhn.jameica.system.Application.init(Application.java:103)
at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
at de.willuhn.jameica.Main.main(Main.java:78)
Caused by: org.h2.jdbc.JdbcSQLException: Allgemeiner Fehler: "java.lang.RuntimeException: rowCount expected 48 got 47 T206.I55"
General error: "java.lang.RuntimeException: rowCount expected 48 got 47 T206.I55" [50000-196]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
at org.h2.message.DbException.get(DbException.java:168)
at org.h2.message.DbException.convert(DbException.java:295)
at org.h2.table.RegularTable.removeRow(RegularTable.java:407)
at org.h2.store.PageStore.redo(PageStore.java:1581)
at org.h2.store.PageStore.redoDelete(PageStore.java:1554)
at org.h2.store.PageLog.recover(PageLog.java:346)
at org.h2.store.PageStore.recover(PageStore.java:1407)
at org.h2.store.PageStore.openExisting(PageStore.java:368)
at org.h2.store.PageStore.open(PageStore.java:289)
at org.h2.engine.Database.getPageStore(Database.java:2490)
at org.h2.engine.Database.open(Database.java:697)
at org.h2.engine.Database.openDatabase(Database.java:276)
at org.h2.engine.Database.<init>(Database.java:270)
at org.h2.engine.Engine.openSession(Engine.java:64)
at org.h2.engine.Engine.openSession(Engine.java:176)
at org.h2.engine.Engine.createSessionAndValidate(Engine.java:154)
at org.h2.engine.Engine.createSession(Engine.java:137)
at org.h2.engine.Engine.createSession(Engine.java:27)
at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:354)
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:116)
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:100)
at org.h2.Driver.connect(Driver.java:69)
at de.willuhn.datasource.db.MyDriver.connect(MyDriver.java:85)
at java.sql/java.sql.DriverManager.getConnection(Unknown Source)
at java.sql/java.sql.DriverManager.getConnection(Unknown Source)
at de.willuhn.datasource.db.DBServiceImpl.createConnection(DBServiceImpl.java:175)
... 14 more
Caused by: java.lang.RuntimeException: rowCount expected 48 got 47 T206.I55
at org.h2.message.DbException.throwInternalError(DbException.java:242)
at org.h2.table.RegularTable.checkRowCount(RegularTable.java:169)
at org.h2.table.RegularTable.removeRow(RegularTable.java:390)
... 37 more

[Sun Apr 06 14:04:28 CEST 2025][INFO][main][de.willuhn.datasource.db.DBServiceImpl.stop] stopping db service
[Sun Apr 06 14:04:28 CEST 2025][INFO][main][de.willuhn.datasource.db.DBServiceImpl.stop] db service stopped [0 connection(s) closed]
[Sun Apr 06 14:04:28 CEST 2025][ERROR][main][de.willuhn.jameica.plugin.PluginLoader.init] unable to init plugin jverein: Fehler beim Initialisieren der Datenbank
[Sun Apr 06 14:04:28 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run] init plugin hibiscus.transferwise [Version: 1.1.0-nightly] ...
[Sun Apr 06 14:04:28 CEST 2025][INFO][main][de.willuhn.jameica.plugin.PluginLoader.initPlugin] init plugin hibiscus.transferwise [Version: 1.1.0-nightly]
[Sun Apr 06 14:04:28 CEST 2025][INFO][main][de.willuhn.jameica.plugin.PluginLoader.initPlugin] trying to initialize de.willuhn.jameica.hbci.transferwise.Plugin
[Sun Apr 06 14:04:28 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run] initializing plugin hibiscus.transferwise ...
[Sun Apr 06 14:04:28 CEST 2025][INFO][main][de.willuhn.jameica.plugin.PluginLoader.initPlugin] register plugin extensions
[Sun Apr 06 14:04:28 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$3.run] register plugin extensions ...
[Sun Apr 06 14:04:28 CEST 2025][INFO][main][de.willuhn.util.I18N.<init>] loading resource bundle lang/hibiscus_transferwise_messages for locale de_DE
[Sun Apr 06 14:04:28 CEST 2025][INFO][main][de.willuhn.util.I18N.<init>] loading resource bundle lang/messages for locale de_DE
[Sun Apr 06 14:04:28 CEST 2025][INFO][main][de.willuhn.jameica.plugin.PluginResources.getI18N] plugin de.willuhn.jameica.hbci.transferwise.Plugin does not support jameicas locale de_DE
[Sun Apr 06 14:04:28 CEST 2025][INFO][main][de.willuhn.jameica.plugin.PluginLoader.initPlugin] register de.willuhn.jameica.hbci.transferwise.gui.ext.KontoMenuExtension
[Sun Apr 06 14:04:28 CEST 2025][INFO][main][de.willuhn.jameica.plugin.PluginLoader.initPlugin] plugin hibiscus.transferwise initialized successfully
[Sun Apr 06 14:04:28 CEST 2025][INFO][main][de.willuhn.jameica.services.SearchService.init] looking for search providers
[Sun Apr 06 14:04:28 CEST 2025][INFO][main][de.willuhn.jameica.services.SearchService.init] loaded 24 search providers
[Sun Apr 06 14:04:28 CEST 2025][INFO][main][de.willuhn.jameica.services.UpdateService.init] update check disabled
[Sun Apr 06 14:04:28 CEST 2025][INFO][main][de.willuhn.jameica.services.Init5.init] booted to init level 5
[Sun Apr 06 14:04:28 CEST 2025][INFO][main][de.willuhn.jameica.gui.SplashScreen$2.run] stopping splash screen
[Sun Apr 06 14:04:28 CEST 2025][INFO][main][de.willuhn.jameica.gui.GUI.init] startup GUI
[Sun Apr 06 14:04:28 CEST 2025][INFO][main][de.willuhn.jameica.gui.GUI.init] SWT version: 4944/win32
[Sun Apr 06 14:04:28 CEST 2025][INFO][main][de.willuhn.jameica.gui.GUI.init] HIGH DPI support enabled: true
[Sun Apr 06 14:04:28 CEST 2025][INFO][main][de.willuhn.jameica.gui.GUI.init] Pixel density of screen (DPI): 96, configured: 96
[Sun Apr 06 14:04:28 CEST 2025][INFO][main][de.willuhn.jameica.gui.GUI.init] adding menu
[Sun Apr 06 14:04:29 CEST 2025][INFO][main][de.willuhn.jameica.gui.GUI.init] adding navigation
[Sun Apr 06 14:04:29 CEST 2025][INFO][main][de.willuhn.jameica.gui.GUI.init] adding content view
[Sun Apr 06 14:04:29 CEST 2025][INFO][main][de.willuhn.jameica.gui.GUI.init] adding status panel
[Sun Apr 06 14:04:29 CEST 2025][INFO][main][de.willuhn.jameica.gui.GUI.position] window size: maximized
[Sun Apr 06 14:04:29 CEST 2025][INFO][main][de.willuhn.jameica.gui.GUI.init] open shell
[Sun Apr 06 14:04:30 CEST 2025][INFO][main][de.willuhn.jameica.messaging.AutoRegisterMessageConsumer.handleMessage] auto-registered message consumers: 19
[Sun Apr 06 14:04:30 CEST 2025][INFO][main][de.willuhn.jameica.messaging.ManifestMessageConsumer.registerConsumers] message consumers from manifests: 24
[Sun Apr 06 14:04:30 CEST 2025][INFO][main][de.willuhn.jameica.messaging.ManifestMessageConsumer.sendMessages] messages from manifests: 0
[Sun Apr 06 14:04:30 CEST 2025][INFO][bookmark-preload][de.willuhn.jameica.store.BeanStore.load] created new [bean-container: Bookmark, encrypted: true]
[Sun Apr 06 14:04:30 CEST 2025][INFO][main][de.willuhn.datasource.db.DBServiceImpl.createConnection] creating new connection
[Sun Apr 06 14:04:30 CEST 2025][INFO][main][de.willuhn.datasource.db.DBServiceImpl.getConnection] created new connection for <local>
[Sun Apr 06 14:04:31 CEST 2025][INFO][Thread-6][de.willuhn.jameica.messaging.LookupService.lookup] performing multicast lookup for service name: tcp:de.willuhn.jameica.messaging.Plugin.connector.tcp
[Sun Apr 06 14:04:31 CEST 2025][ERROR][main][de.jost_net.JVerein.Einstellungen.<clinit>] Fehler
java.rmi.RemoteException: error while getting database service; nested exception is:
de.willuhn.util.ApplicationException: Der Service "database" wurde nicht gefunden
at de.jost_net.JVerein.Einstellungen.getDBService(Einstellungen.java:173)
at de.jost_net.JVerein.Einstellungen.<clinit>(Einstellungen.java:100)
at de.jost_net.JVerein.gui.boxes.MitgliedNextBGruppeChecker.<init>(MitgliedNextBGruppeChecker.java:62)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.base/java.lang.Class.newInstance(Unknown Source)
at de.willuhn.jameica.services.BeanService.get(BeanService.java:140)
at de.willuhn.jameica.gui.boxes.BoxRegistry.getBoxes(BoxRegistry.java:63)
at de.willuhn.jameica.gui.internal.views.Start.paint(Start.java:89)
at de.willuhn.jameica.gui.internal.views.Start.bind(Start.java:76)
at de.willuhn.jameica.gui.GUI$5.run(GUI.java:714)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74)
at de.willuhn.jameica.gui.GUI$6.run(GUI.java:911)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4742)
at de.willuhn.jameica.gui.GUI.startSync(GUI.java:907)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:597)
at de.willuhn.jameica.gui.GUI.startView(GUI.java:532)
at de.willuhn.jameica.gui.internal.action.Start.handleAction(Start.java:28)
at de.willuhn.jameica.gui.Navigation.start(Navigation.java:371)
at de.willuhn.jameica.gui.Navigation.access$500(Navigation.java:47)
at de.willuhn.jameica.gui.Navigation$MyActionListener.handleEvent(Navigation.java:466)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4209)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1043)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1067)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:766)
at de.willuhn.jameica.gui.Navigation.select(Navigation.java:345)
at de.willuhn.jameica.gui.GUI.loop(GUI.java:923)
at de.willuhn.jameica.gui.GUI.init(GUI.java:331)
at de.willuhn.jameica.system.Application.init(Application.java:145)
at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
at de.willuhn.jameica.Main.main(Main.java:78)
Caused by: de.willuhn.util.ApplicationException: Der Service "database" wurde nicht gefunden
at de.willuhn.jameica.system.ServiceFactory.lookup(ServiceFactory.java:227)
at de.jost_net.JVerein.Einstellungen.getDBService(Einstellungen.java:168)
... 35 more
Benutzeravatar
hibiscus
Beiträge: 145
Registriert: Donnerstag 31. Mai 2018, 08:55

Re: erneuter Fehler beim Initialisieren der Datenbank

Beitrag von hibiscus »

Du hast den Benutzerordner in einem von OneDrive synchronisierten Ordner. Der OneDrive-Client hat die Datenbank geschrottet. Ist bei Hibiscus-Usern auch schon regelmäßig vorgekommen. Hier hilft nur, ein funktionierendes Backup wiederherstellen (entweder die integrierten unter "Datei->Backups verwalten") oder die in OneDrive integrierten. Eine Reparatur der Datenbank funktioniert nach meinem Wissen nicht.

https://homebanking-hilfe.de/forum/sear ... q=Onedrive
ssell
Beiträge: 7
Registriert: Montag 30. Dezember 2024, 16:51
Verein: TTC Oberlangenstadt
Mitglieder: 22
JVerein-Version: 2.10.1
Betriebssystem: Windows 11

Re: erneuter Fehler beim Initialisieren der Datenbank

Beitrag von ssell »

Vielen Dank für den Hinweis. Hat funktioniert.
Antworten