org.h2.jdbc.JdbcSQLException: File corrupted while reading record: "16754 of 13346". Possible solution: use the recovery tool [90030-144]

Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Samebug tips

,
Expert tip

Check if you're not creating unused SQL entities, as it might cause this exception.

Solutions on the web

via Google Groups by mhe123, 1 year ago
File corrupted while reading record: "16754 of 13346". Possible solution: use the recovery tool [90030-144]
via osdir.com by Unknown author, 1 year ago
File corrupted while reading record: "16754 of 13346". Possible solution: use the recovery tool [90030-144]
via nabble.com by Unknown author, 1 year ago
Datei fehlerhaft beim Lesen des Datensatzes: "84358 of 84156". Mögliche Lösung: Recovery Werkzeug verwenden File corrupted while reading record: "84358 of 84156". Possible solution: use the recovery tool [90030-154]
via Google Groups by Unknown author, 3 months ago
File corrupted while reading record: "28 of 9". Possible solution: use the recovery tool [90030-147]
via pmease.com by Unknown author, 1 year ago
File corrupted while reading record: "3654621 of 3654615". Possible solution: use the recovery tool [90030-159]
via GitHub by aaannndddyyy
, 1 year ago
Die Datenbank wurde bereits geschlossen (um das automatische Schliessen beim Stopp der VM zu deaktivieren, die Datenbank URL mit ";DB_CLOSE_ON_EXIT=FALSE" ergänzen) Database is already closed (to disable automatic closing at VM shutdown, add ";DB_CLOSE_ON_EXIT=FALSE" to the db URL) [90121-176]
org.h2.jdbc.JdbcSQLException: File corrupted while reading record: "16754 of 13346". Possible solution: use the recovery tool [90030-144]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:327)
at org.h2.message.DbException.get(DbException.java:167)
at org.h2.message.DbException.get(DbException.java:144)
at org.h2.store.PageStore.readPage(PageStore.java:1256)
at org.h2.store.PageStore.getPage(PageStore.java:695)
at org.h2.index.PageDataIndex.getPage(PageDataIndex.java:220)
at org.h2.index.PageDataNode.getLastKey(PageDataNode.java:208)
at org.h2.index.PageDataIndex.(PageDataIndex.java:76)
at org.h2.table.RegularTable.(RegularTable.java:75)
at org.h2.store.PageStore.addMeta(PageStore.java:1610)
at org.h2.store.PageStore.readMetaData(PageStore.java:1542)
at org.h2.store.PageStore.recover(PageStore.java:1340)
at org.h2.store.PageStore.openExisting(PageStore.java:346)
at org.h2.store.PageStore.open(PageStore.java:275)
at org.h2.engine.Database.getPageStore(Database.java:2030)
at org.h2.engine.Database.open(Database.java:537)
at org.h2.engine.Database.openDatabase(Database.java:208)
at org.h2.engine.Database.(Database.java:203)
at org.h2.engine.Engine.openSession(Engine.java:53)
at org.h2.engine.Engine.openSession(Engine.java:147)
at org.h2.engine.Engine.createSessionAndValidate(Engine.java:126)
at org.h2.engine.Engine.createSession(Engine.java:109)
at org.h2.engine.Engine.createSession(Engine.java:27)
at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:289)
at org.h2.engine.SessionRemote.createSession(SessionRemote.java:265)
at org.h2.jdbc.JdbcConnection.(JdbcConnection.java:110)
at org.h2.jdbc.JdbcConnection.(JdbcConnection.java:94)
at org.h2.Driver.connect(Driver.java:72)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at com.ma1.m2.M2.initConn(M2.java:1717)
at com.ma1.m2.M2.init(M2.java:1674)
at com.ma1.m2.M2.(M2.java:230)

Users with the same issue

Samebug visitor profile picture
Unknown user
Once, 2 years ago
Samebug visitor profile picture
Unknown user
Once, 1 year ago
Samebug visitor profile picture
Unknown user
Once, 1 year ago
Samebug visitor profile picture
Unknown user
Once, 1 year ago
Samebug visitor profile picture
Unknown user
Once, 1 year ago

Write tip

Know the solutions? Share your knowledge to help other developers to debug faster.