java.sql.SQLException: таблица «QRTZ_TRIGGERS» помечена как аварийная и должна быть исправлена - PullRequest
0 голосов
/ 15 сентября 2010

При запуске экземпляра Tomcat 5.5.26 на RHEL 3.4 AS появляется следующее сообщение об ошибке:

2010-09-15 12:34:15,415 ERROR [org.apache.catalina.core.ContainerBase.[Catalina].
[localhost].[/srs].[login-info]] - <Allocate exception for servlet login-info>
org.quartz.SchedulerConfigException: Failure occured during job recovery. [See
nested exception: org.quartz.JobPersistenceException: Couldn't clean volatile data: Table 
'QRTZ_TRIGGERS' is marked as crashed and should be repaired [See nested exception: 
java.sql.SQLException: Table 'QRTZ_TRIGGERS' is marked as crashed and should be 
repaired]] at 
g.quartz.impl.jdbcjobstore.JobStoreSupport.initialize(JobStoreSupport.java:493)`

Как это исправить?

Кстати, эта ошибка в Tom Catбыл для приложения Биоинформатика под названием "SRS" от BioWisdom.

1 Ответ

0 голосов
/ 16 сентября 2010

Я решил проблему сам.Проблема была не в Tomcat, а в приложении, которое работало под ним.Приложение использовало базу данных MySQL, которая потерпела крах из-за переполнения диска.Восстановление таблицы не помогло, поэтому необходимо было создать новую базу данных.К счастью, это было легко.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...