java.sql.SQLException : Table 'QRTZ_TRIGGERS' is marked as crashed and should be repaired 异常

标签 java tomcat

在 RHEL 3.4 AS 上启动 Tomcat 5.5.26 实例时,我收到此错误消息:

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 下的这个错误是针对 BioWisdom 称为“SRS”的生物信息学应用程序。

最佳答案

我自己解决了这个问题。问题不在于 Tomcat,而在于在其下运行的应用程序。该应用程序使用的 MySQL 数据库因磁盘已满而崩溃。修复表没有帮助,所以必须创建一个新的数据库。幸运的是,这很容易。

关于java.sql.SQLException : Table 'QRTZ_TRIGGERS' is marked as crashed and should be repaired 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3719908/

相关文章:

tomcat - 在单个 tomcat 实例中使用多个 SSL 证书

java - Hadoop 2.7.2 HA群集无法启动备用名称节点

java - 使用 implements Serializable 时在类型 com.sun.proxy.$Proxy127 上找不到属性

java - 在 Openshift maven RESTEasy Tomcat7 中找不到相关资源

java - hibernate :What makes JDBC connections expensive?

java - tomcat 中的 <session-timeout> 过期非常快(1 天 > 7 天)

Tomcat 7 - 更改日志文件的位置

Java 正则表达式问题 - 无法匹配同一行中的两个字符串

java - plMortgage 计算器 GUI 问题很多

java - Java Spring Boot 中的服务器端渲染 React