令人困惑的oracle.sql.TIMESTAMP
2013-06-08 16:28
344 查看
程序在Weblogic10.3.0下运行正常,在Weblogic10.3.5下写好的程序无法通过,跟踪代码后发现ResultSet对象通过方法ResultSet.getObject(int)返回的对象为oracle.sql.TIMESTAMP,而不是java.sql.Timestamp。
所以造成后续代码解析值时运行异常。
跟踪代码后发现,两个Weblogic使用的连接池使用的JDBC名称一样,但是小版本号不一样,Weblogic10.3.0用的
版本为:11.1.0.6.0;Weblogic10.3.5用的是版本为:11.2.0.2.0。
把本机11.1的D:/BEA10/wlserver_10.3/server/lib/ojdbc6.jar拿去替换linux环境下的同名文件
/home/weblogic/Oracle/Middleware/wlserver_10.3/server/lib/ojdbc6.jar
测试环境即可正常了。
哎~~~万恶的Weblogic。
所以造成后续代码解析值时运行异常。
跟踪代码后发现,两个Weblogic使用的连接池使用的JDBC名称一样,但是小版本号不一样,Weblogic10.3.0用的
版本为:11.1.0.6.0;Weblogic10.3.5用的是版本为:11.2.0.2.0。
把本机11.1的D:/BEA10/wlserver_10.3/server/lib/ojdbc6.jar拿去替换linux环境下的同名文件
/home/weblogic/Oracle/Middleware/wlserver_10.3/server/lib/ojdbc6.jar
测试环境即可正常了。
哎~~~万恶的Weblogic。
相关文章推荐
- 设置 Oracle PL/SQL 时间显示格式 NLS_TIMESTAMP_FORMAT
- oracle 的sql,查询时间为某年某月某日某时某分某秒等的记录,data或者TIMESTAMP(6)类型的字段
- oracle.sql.TIMESTAMP类型转成固定格式的date类型
- Oracle PL/SQL之令人不解的提示(nls_date_format)
- oracle.sql.TIMESTAMP cannot be cast to java.sql.Timestamp 异常的解决办法
- Oracle PL/SQL之令人不解的提示(nls_date_format)
- 设置Oracle PL/SQL时间显示格式NLS_TIMESTAMP_FORMAT
- Oracle PL/SQL之令人不解的提示(nls_date_format)
- 《oracle pl/sql programming》 第10章 date/timestamp
- oracle.sql.TIMESTAMP类型转换处理 .
- java.lang.ClassCastException: oracle.sql.TIMESTAMP cannot be cast to java.sql.Timestamp
- 设置Oracle PL/SQL时间显示格式NLS_TIMESTAMP_FORMAT
- java.lang.ClassCastException: oracle.sql.TIMESTAMP cannot be cast to java.sql.Timestamp
- weblogic 异常 oracle.sql.TIMESTAMP
- Oracle中的Date和java.sql.Timestamp之间的转换问题
- oracle sql 修改timestamp数据
- oracle.sql.TIMESTAMP
- oracle中的sql语句中timestamp与字符串转换
- 一个令人困惑的低效SQL
- 如何将oracle.sql.TIMESTAMP 转换为 java date