Ok, here is an stack trace of the problem.

I've also tried an database which was created on another machine, but
it also failed.

ERROR root main.45  - connection error
org.h2.jdbc.JdbcSQLException: Datei fehlerhaft beim Lesen des
Datensatzes: "wrong checksum". M<F6>gliche L<F6>
sung: Recovery Werkzeug verwenden
File corrupted while reading record: "wrong checksum". Possible
solution: use the recovery tool [90030-143]
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.getPage(PageStore.java:695)
at org.h2.index.PageDataIndex.getPage(PageDataIndex.java:218)
at org.h2.index.PageDataIndex.<init>(PageDataIndex.java:73)
at org.h2.table.RegularTable.<init>(RegularTable.java:75)
at org.h2.store.PageStore.openMetaIndex(PageStore.java:1520)
at org.h2.store.PageStore.recover(PageStore.java:1331)
at org.h2.store.PageStore.openExisting(PageStore.java:341)
at org.h2.store.PageStore.open(PageStore.java:275)
at org.h2.engine.Database.getPageStore(Database.java:2029)
at org.h2.engine.Database.open(Database.java:537)
at org.h2.engine.Database.openDatabase(Database.java:208)
at org.h2.engine.Database.<init>(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.<init>(JdbcConnection.java:110)
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:94)
at org.h2.Driver.connect(Driver.java:73)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at dbfparser.Main.main(Main.java:42)

Stefan

-- 
You received this message because you are subscribed to the Google Groups "H2 
Database" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/h2-database?hl=en.

Reply via email to