BEA WebLogic 814中Blog对象插入时问题的原因:Oracle驱动
来源:互联网 发布:seo考试 编辑:程序博客网 时间:2024/06/06 06:30
数据库 oralce 9i 版本9.2.0.1.0
Server: Weblogic 814
数据库连接方式:Hibernate3+DataSource + ConnectionPool
问题:
往数据库中某表插入Blog对象时偶尔(并不是每次都,现象是第一次不出错,之后每次都出错)出错,错误异常:
{org.springframework.jdbc.UncategorizedSQLException: Hibernate operation: Could not execute JDBC batch update: encountered SQLException [ORA-01483: invalid length for DATE or NUMBER bind variable]; nested exception is java.sql.BatchUpdateException: ORA-01483: invalid length for DATE or NUMBER bind variable.
java.sql.BatchUpdateException: ORA-01483: invalid length for DATE or NUMBER bind variable
原因分析:
出现这个问题后,使用spring提供的org.springframework.jdbc.datasource.DriverManagerDataSource连数据库执行相同的操作并没有问题,由于使用的是server上配置的DataSource+ConnectionPool,数据库驱动的获取是server选择的。经查找,server选择的是%bea_home%/weblogic81/server/lib/ojdbc14.jar (version 10.1.0.6.0)。用类路径里的驱动替代,该问题不再出现。
解决办法:使用version为10.1.0.4.0的ojdbc.jar代替%bea_home%/weblogic81/server/lib/ojdbc14.jar。
- BEA WebLogic 814中Blog对象插入时问题的原因:Oracle驱动
- mysql 数据插入时的一些问题
- java中PreparedStatement解决需转义字符向数据库中插入时的转义问题
- 关于使用mysqldrivercs时插入时遇到的问题
- Python插入时中文乱码问题的解决办法
- WebLogic BEA-101020问题
- oracle插入时如何插入uuId
- oracle插入时如何插入uuId
- oracle插入时如何插入uuId
- oracle插入时如何自动生成主键
- Oracle整合BEA,WEBLogic的License可以免费下载了
- BEA Weblogic多缓冲区溢出漏洞的问题
- 关于批量插入时触发器的使用
- ibatis 批量插入时的越界异常
- 数据库插入时自增长的处理
- Java插入时对时间的保存
- C++vector插入时的内存分配
- BEA的WebLogic中提供的UDDI Client API
- 工具中的文件夹选项不见了!
- 树形目录的递归实现(一)数据库+jsp+javabean
- Windows下如何编译ffmpeg
- 导航树效果,JSP + JavaScript 实现!
- 要给SQL SERVER存储过程传递数组参数,应怎么办?
- BEA WebLogic 814中Blog对象插入时问题的原因:Oracle驱动
- 查资料手册
- FREEBSD6 ports安装配置web服务
- 进程隐藏的Delphi代码(操作 PhysicalMemory
- 数据库,包括sql语句的使用总结
- 可重用驱动代码片段
- 最荐一本好的网页设计的电子书!!!
- 中小企业如何进行信息化
- 搜你没商量!十九招秘技玩转GOOGLE