问题现象:

使用xxl-job-admin适配pg数据库的时候,点击启动任务,虽然提示启动成功,但是状态不正常,查看后台,果然报错:

Caused by: org.postgresql.util.PSQLException: 不良的类型值 long : \xat org.postgresql.jdbc.PgResultSet.toLong(PgResultSet.java:3160)at org.postgresql.jdbc.PgResultSet.getLong(PgResultSet.java:2343)at org.postgresql.jdbc.PgResultSet.getBlob(PgResultSet.java:452)at org.postgresql.jdbc.PgResultSet.getBlob(PgResultSet.java:438)at org.quartz.impl.jdbcjobstore.StdJDBCDelegate.getObjectFromBlob(StdJDBCDelegate.java:3190)at org.quartz.impl.jdbcjobstore.StdJDBCDelegate.selectTrigger(StdJDBCDelegate.java:1780)at org.quartz.impl.jdbcjobstore.JobStoreSupport.retrieveTrigger(JobStoreSupport.java:1536)... 63 common frames omitted

调试的过程中发现是从结果集取大对象数据类型的字段值时出现的问题,pg数据库使用的是bytea类型。

解决方法:

找到Quartz的配置文件,添加以下内容,问题即可解决:

org.quartz.jobStore.driverDelegateClass=org.quartz.impl.jdbcjobstore.PostgreSQLDelegate

org.postgresql.util.PSQLException: 不良的类型值 long : \x相关推荐

  1. postgresql.util.PSQLException: 不良的类型值 int : 2020-11-19 02:47:05.013

    背景 mybatis-plus+postgresql获取数据库数据时报错 postgresql.util.PSQLException: 不良的类型值 int : 2020-11-19 02:47:05 ...

  2. SpringBoot - 集成Quartz框架:Couldn‘t acquire next trigger: Couldn‘t retrieve trigger: 不良的类型值 long : \x

    写在前面 SpringBoot 集成Quartz框架时,数据保存方式使用PostgreSQL进行数据库持久化. 报错如下: Couldn't acquire next trigger: Couldn' ...

  3. Cause: org.postgresql.util.PSQLException: ERROR: column province_id does not exist

    数据库中的表bs_province如图所示: SQL语句: select PROVINCE_ID, PROVINCE_CODE, PROVINCE_NAME, SHORT_NAME, LNG, LAT ...

  4. org.postgresql.util.PSQLException: 栏位索引超过许可范围:1,栏位数:0

    使用 public interface SysCodeDao {String getCodeByName(@Param("area") String area);} xml配置 & ...

  5. org.postgresql.util.psqlexception总结

    异常一:连接数据库报乱码异常 原因:连自己本地数据库最好不用自己IP,而是用localhost或者127.0.0.1 错误配置文件如下: 异常二:org.postgresql.util.PSQLExc ...

  6. 拉起Docker容器初始化数据源时,报:org.postgresql.util.PSQLException: The connection attempt failed. 的解决办法

    问题概述 关于这个问题,博主是在进行容器化部署的时候遇到的, 这个问题,说是问题又不是问题,为了紧贴单位的发展战略及发展文化方针,给单位培养人才,先大胆的让同事先尝试着操作,最后出现问题了,博主就出场 ...

  7. Caused by: org.postgresql.util.PSQLException: ERROR: column xxx.xxx does not exist

    最近在做压力测试,需要将生产上的两个数据库数据导到测试环境上来,因为涉及到数据库的操作都是交给DBA来做的,所以就没有管,然后当DBA跟我说一切OK之后,为了保险起见我还是决定在本地试一下,项目是正常 ...

  8. 迁移pg之后org.postgresql.util.PSQLException: ERROR: could not find left sibling of block 4594 in index..

    org.postgresql.util.PSQLException: ERROR: could not find left sibling of block 4594 in index "s ...

  9. Org.postgresql.util.PSQLException: ERROR : duplicate key value violates unique constraint XXXX

    Org.postgresql.util.PSQLException: ERROR : duplicate key value violates unique constraint device_id_ ...

最新文章

  1. 【插件】IDEA中个人觉得最好的插件,附简单使用方法(持续更新)
  2. JavaScript面向对象精要(一)
  3. [云炬创业基础笔记]第一章创业环境测试2
  4. Matplotlib画图常用方法总结(全)
  5. macOS Big Sur11.2发布候选版更新:修复蓝牙和显示连接问题
  6. 一位网络工程师的终告
  7. 【HDU5299】Circles Game,圆的扫描线+树上删边游戏
  8. c语言float转换为int_关于C语言的类型
  9. 广义表头尾链表存储结构_详解Redis五种数据结构的底层原理
  10. sql语句查询优化总结,建议及写法技巧(汇总)
  11. 在 可编辑的 Div 的 光标位置 插入 文字 或 HTML
  12. Python3+selenium+BaiduAI识别并下载花瓣网高颜值妹子图片
  13. php控制步进电机,步进电机的速度控制的原理及方法简介
  14. 成功解决IDEA2022 Plugins 连不上、打不开
  15. 架构道术-关于底层逻辑的一些思考
  16. 如何成为优秀的前端程序员?
  17. 钉钉免费内网穿透工具使用
  18. CAD软件中如何标注曲线长度?
  19. 虚拟机克隆以及IP,MAC地址的修改
  20. UDN社区 开源文档分类导航

热门文章

  1. 【转】Ubuntu上安装X11VNC
  2. DP、HDMI、DVI、VGA接口
  3. FY50-22电压互感器负荷箱操作程序
  4. 长沙学院2022暑假训练赛(一)六级阅读
  5. Java 多项式除法
  6. 如何在电子市场和安卓市场下载并安装免费好用的APK文件?
  7. jedis:commons-pool-evictor-thread线程不能自动关闭?
  8. 七千猫创客路,从罗马仕到声宴耳机
  9. 《当你的才华还撑不起你的梦想时》-特立独行的猫
  10. C# Stopwatch实现精确计时