Когда я пытаюсь добавить новую строку в db "INSERT INTO invite_users VALUES ('id', user_name ')"
Я получаю эту ошибку:
General error: "java.lang.IllegalStateException: Chunk 2089 no longer exists [1.4.181/9]"
Вероятно, это некоторые проблемы с db, потому что когда я попытался добавить ту же строку в новую db-ошибку, исчезла.
Обновление 20 ноября 2014 года
Хорошие новости! Я связался с разработчиками H2 db и выяснил, что они исправят эту ошибку в следующей версии. https://groups.google.com/forum/#!topic/h2-database/i_GHXExjotc
Обновление 6 декабря 2014 года
Простым обходным решением является отключить MVStore, добавив "; mv_store = false" к URL-адресу базы данных.
Но, этот трюк не будет работать, если вам нужен старый db. Он создает новую базу данных с расширением .h2.db вместо .mv.db
Чтобы преодолеть этот, вам нужно создать SQL script вашей старой базы данных ".mv.db" (с помощью инструмента "Восстановить" ), а затем запустить этот script с помощью "...".