org.quartz.JobPersistenceException: Couldn‘t store job:
Posted 瀚高PG实验室
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了org.quartz.JobPersistenceException: Couldn‘t store job:相关的知识,希望对你有一定的参考价值。
目录
环境
症状
问题原因
解决方案
报错编码
环境
系统平台:银河麒麟U系(CPU飞腾)4
版本:4.3.4.5
症状
原来使用mysql的时候,quartz定时任务表中job_data使用的是blob类型,换成瀚高后字段类型为bytea,现在出现org.quartz.JobPersistenceException: Couldn’t store job:错误:对于可变字符类型来说,值太长了(1)。
问题原因
查看表job_details的定义,发现不是job_data这个字段的问题,而是其他字段定义为varchar的问题,造成字段长度不够。
解决方案
修改表job_details造成报错的字段varchar数据类型为text数据类型。
报错编码
org.quartz.JobPersistenceException: Couldn't store job
以上是关于org.quartz.JobPersistenceException: Couldn‘t store job:的主要内容,如果未能解决你的问题,请参考以下文章