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

Google Groups | mhe123 | 6 years ago
  1. 0

    out of memory causes corrupted database (using h2-1.2.144.jar)

    Google Groups | 6 years ago | mhe123
    org.h2.jdbc.JdbcSQLException: File corrupted while reading record: "16754 of 13346". Possible solution: use the recovery tool [90030-144]
  2. 0

    Volunteer database / Discussion / Help:Apache error

    sourceforge.net | 12 months ago
    org.h2.jdbc.JdbcSQLException: Connection is broken [90067-59]Error Code: 90067
  3. 0

    Cannot install from clean git clone and mvn install

    GitHub | 3 years ago | Alan502
    org.h2.jdbc.JdbcSQLException: The database has been closed [90098-174]
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Error opening database: "Concurrent update"

    GitHub | 3 years ago | aidanhs
    org.h2.jdbc.JdbcSQLException: Error opening database: "Concurrent update" [8000-173]
  6. 0

    NPE for cards db on server side

    GitHub | 2 years ago | magenoxx
    org.h2.jdbc.JdbcSQLException: General error: "java.lang.NullPointerException" [50000-178]

  1. Shadd518 2 times, last 3 months ago
  2. serious2monkeys 1 times, last 4 months ago
30 unregistered visitors
Not finding the right solution?
Take a tour to get the most out of Samebug.

Tired of useless tips?

Automated exception search integrated into your IDE

Root Cause Analysis

  1. 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()
  2. H2 Database Engine
    Driver.connect
    1. org.h2.message.DbException.getJdbcSQLException(DbException.java:327)
    2. org.h2.message.DbException.get(DbException.java:167)
    3. org.h2.message.DbException.get(DbException.java:144)
    4. org.h2.store.PageStore.readPage(PageStore.java:1256)
    5. org.h2.store.PageStore.getPage(PageStore.java:695)
    6. org.h2.index.PageDataIndex.getPage(PageDataIndex.java:220)
    7. org.h2.index.PageDataNode.getLastKey(PageDataNode.java:208)
    8. org.h2.index.PageDataIndex.<init>(PageDataIndex.java:76)
    9. org.h2.table.RegularTable.<init>(RegularTable.java:75)
    10. org.h2.store.PageStore.addMeta(PageStore.java:1610)
    11. org.h2.store.PageStore.readMetaData(PageStore.java:1542)
    12. org.h2.store.PageStore.recover(PageStore.java:1340)
    13. org.h2.store.PageStore.openExisting(PageStore.java:346)
    14. org.h2.store.PageStore.open(PageStore.java:275)
    15. org.h2.engine.Database.getPageStore(Database.java:2030)
    16. org.h2.engine.Database.open(Database.java:537)
    17. org.h2.engine.Database.openDatabase(Database.java:208)
    18. org.h2.engine.Database.<init>(Database.java:203)
    19. org.h2.engine.Engine.openSession(Engine.java:53)
    20. org.h2.engine.Engine.openSession(Engine.java:147)
    21. org.h2.engine.Engine.createSessionAndValidate(Engine.java:126)
    22. org.h2.engine.Engine.createSession(Engine.java:109)
    23. org.h2.engine.Engine.createSession(Engine.java:27)
    24. org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:289)
    25. org.h2.engine.SessionRemote.createSession(SessionRemote.java:265)
    26. org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:110)
    27. org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:94)
    28. org.h2.Driver.connect(Driver.java:72)
    28 frames
  3. Java RT
    DriverManager.getConnection
    1. java.sql.DriverManager.getConnection(DriverManager.java:582)
    2. java.sql.DriverManager.getConnection(DriverManager.java:185)
    2 frames
  4. com.ma1.m2
    M2.<clinit>
    1. com.ma1.m2.M2.initConn(M2.java:1717)
    2. com.ma1.m2.M2.init(M2.java:1674)
    3. com.ma1.m2.M2.<clinit>(M2.java:230)
    3 frames