新しい行をデータベースに追加しようとすると、「INSERT INTO 招待されたユーザー VALUES('id', user_name')」
次のエラーが表示されます。
General error: "java.lang.IllegalStateException: Chunk 2089 no longer exists [1.4.181/9]"
同じ行を新しいデータベースに追加しようとすると、エラーが消えたため、おそらくデータベースに問題があります。
2014 年 11 月 20 日更新
朗報です!H2 db の開発者に連絡したところ、次のリリースでそのバグが修正されることがわかりました。 https://groups.google.com/forum/#!topic/h2-database/i_GHXExjotc
2014 年 12 月 6 日更新
簡単な回避策は、データベース URL に「;mv_store=false」を追加して MVStore を無効にすることです。
ただし、古いデータベースが必要な場合、このトリックは機能しません。.mv.db の代わりに .h2.db 拡張子を持つ新しいデータベースを作成します
これを克服するには、古いデータベース「.mv.db」の SQL スクリプトを作成し (Recover ツールを使用)、「runscript ...」を使用してこのスクリプトを実行する必要があります。