WebSphere : Unknown column name STATUS. ERRORCODE=-4460, SQLSTATE=null

当WebSphere重新配置一个新的环境是,测试功能的时候某一些字段辨别不了。在本地测试没有问题,查询数据库没有问题。那么问题只有是新环境了。从网上搜索到相关的资料,出现这个问题的原因:

1)辨认不了字段,可能是子查询的时候有列名一致导致辨认不了。我校验过sql,全部都指定了对应的表字段在toad执行没有问题。那么就排除;

2)WebSphere配置错误。使用了错误的包(http://guoqingcun.iteye.com/blog/1585253):

After downloading the driver file, you will find two JARs: db2jcc.jar (for JDBC 3.0 spec) and db2jcc4.jar (for JDBC 4.0 spec). Use db2jcc.jar (for JDBC 3.0) rather than db2jcc4.jar (for JDBC 4.0) in this scenario.

果然WebSphere里面配置了db2jcc4.jar,但是我的jar包里面只有db2jcc.jar。重启之后就好了。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值