@MoyMirok

Восставленое базы H2 это реально?

Джира завалена экспешенами в стиле: File Corrupted
Caesium-1-3 ERROR      [c.a.s.caesium.impl.SchedulerQueueWorker] Unhandled exception thrown by job QueuedJob[jobId=com.atlassian.jira.service.JiraService:10500,deadline=1638901140000]
com.atlassian.jira.exception.DataAccessException: org.ofbiz.core.entity.GenericDataSourceException: SQL Exception while executing the following:UPDATE PUBLIC.clusteredjob SET  VERSION = ? ,  NEXT_RUN = ?  WHERE JOB_ID=? AND VERSION=? (General error: "java.lang.IllegalStateException: File corrupted in chunk 46477485, expected page length =< 96, got 94887043 [1.4.185/6]" [50000-185])


Я попробовал способ восстановления:
java -cp /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/h2-1.4.185.jar org.h2.tools.Recover h2db.mv.db

Но не помогло
Exception in thread "main" org.h2.jdbc.JdbcSQLException: Feature not supported: "h2db.mv.db" [50100-185]


Я нашел способ, который мог бы помочь
https://stackoverflow.com/questions/27360272/h2-ge...
https://github.com/nyg/h2-recover

Моих знаний недостаточно как это применить, я не программист.
  • Вопрос задан
  • 307 просмотров
Решения вопроса 1
@MoyMirok Автор вопроса
Запустил джиру с флагом no addons, сделал xml бэкап. А затем удалил старую базу и старые настройки, заново ее настроил и залил с бэкапа.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы