当前位置: 首页 > news >正文

DB2jcc 有jdk限制

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

公司的测试服务器,无厘头的爆出如下问题:

[com.mchange.v2.c3p0.SQLWarnings.logAndClearWarnings()]:Origination unknown: [10228][11541][3.62.56] 在装入驱动程序时发生了安全性异常。 ERRORCODE=4223, SQLSTATE=null
com.ibm.db2.jcc.am.SqlWarning: Origination unknown: [10228][11541][3.62.56] 在装入驱动程序时发生了安全性异常。 ERRORCODE=4223, SQLSTATE=null

Caused by: java.lang.ClassNotFoundException: sun.io.ByteToCharConverter

但生产的服务器,一样的应用,tomcat, jdk,却没有错。

经查,是DB2jcc.jar这个驱动太旧了,用到sun.io.ByteToCharConverter 这个类仅在jdk1.7以下才有。

解决方案有两个:

1、降级jdk, 如果只是自己用就可以,公司的应用有几千亿人用,这怎么能,被否。

2、找个DB2jcc.jar的兼容版本。

去到测试服务器,tomcat/lib下,输入命令:

java -cp ./db2jcc.jar com.ibm.db2.jcc.DB2Jcc -configuration

知道当前DB2jcc.jar的依赖jdk。经查,依赖是1.6, 那为什么以前不出现,生产不出现这个错呢? 这里先不管。

去maven仓库里拿个最新的版本,放进去,再输入命令,是支持jdk1.8。

查看命令可以参考:http://twistman.buyberry.net/ibm-db2-jdbc-driver-versions/

查看db2jcc版本:https://www-01.ibm.com/support/docview.wss?uid=swg21363866

转载于:https://my.oschina.net/u/2277088/blog/3039239

相关文章:

  • 中小企业如何在网络营销中胜出?
  • 大气环境监测系统,网格化大气环境监测,纵横智控
  • 基于NET Framework使用阿里云AMQP
  • vim的基础操作
  • Apache访问日志记录用户的每一个请求
  • LVS负载均衡机制之LVS-DR模式工作原理以及简单配置
  • LIGO、Virgo第三轮探测告捷,同时探测到一对黑洞合并产生的引力波事件 ...
  • axios 或 ajax 请求文件
  • 重磅课程|《CNCF x Alibaba 云原生技术公开课》正式开讲!
  • proxy
  • java String补足
  • Kafka
  • 【嗅探底层】你知道Synchronized作用是同步加锁,可你知道它在JVM中是如何实现的吗?...
  • Android App性能优化技能,看这篇就够了
  • 花费上万转行当程序员,却找不到工作,程序员吐槽:这技术白学了
  • 【跃迁之路】【444天】程序员高效学习方法论探索系列(实验阶段201-2018.04.25)...
  • 5分钟即可掌握的前端高效利器:JavaScript 策略模式
  • Brief introduction of how to 'Call, Apply and Bind'
  • iOS 系统授权开发
  • JavaScript服务器推送技术之 WebSocket
  • javascript数组去重/查找/插入/删除
  • Java的Interrupt与线程中断
  • Python - 闭包Closure
  • vue从创建到完整的饿了么(18)购物车详细信息的展示与删除
  • 大数据与云计算学习:数据分析(二)
  • 简单数学运算程序(不定期更新)
  • 排序算法之--选择排序
  • 如何在GitHub上创建个人博客
  • 实现简单的正则表达式引擎
  • 为视图添加丝滑的水波纹
  • 移动端解决方案学习记录
  • 译有关态射的一切
  • ​LeetCode解法汇总2670. 找出不同元素数目差数组
  • #NOIP 2014#Day.2 T3 解方程
  • #我与Java虚拟机的故事#连载09:面试大厂逃不过的JVM
  • #在线报价接单​再坚持一下 明天是真的周六.出现货 实单来谈
  • (12)Linux 常见的三种进程状态
  • (Matlab)使用竞争神经网络实现数据聚类
  • (机器学习-深度学习快速入门)第一章第一节:Python环境和数据分析
  • (免费领源码)python#django#mysql校园校园宿舍管理系统84831-计算机毕业设计项目选题推荐
  • (免费领源码)Python#MySQL图书馆管理系统071718-计算机毕业设计项目选题推荐
  • (十一)JAVA springboot ssm b2b2c多用户商城系统源码:服务网关Zuul高级篇
  • (已解决)vue+element-ui实现个人中心,仿照原神
  • (转)visual stdio 书签功能介绍
  • (转载)跟我一起学习VIM - The Life Changing Editor
  • (轉貼) VS2005 快捷键 (初級) (.NET) (Visual Studio)
  • .MyFile@waifu.club.wis.mkp勒索病毒数据怎么处理|数据解密恢复
  • .net core 依赖注入的基本用发
  • .NET Framework Client Profile - a Subset of the .NET Framework Redistribution
  • .NET/ASP.NETMVC 深入剖析 Model元数据、HtmlHelper、自定义模板、模板的装饰者模式(二)...
  • .Net环境下的缓存技术介绍
  • .php文件都打不开,打不开php文件怎么办
  • /etc/skel 目录作用
  • @四年级家长,这条香港优才计划+华侨生联考捷径,一定要看!
  • [ 常用工具篇 ] AntSword 蚁剑安装及使用详解