由于数据库ojdbc14.jar版本不正确导致ORA-01461问题的解决方法


今天在部署主站的过程中,出现了由于ojdbc14.jar版本不正确导致了ORA-01461问题,现将处理过程简单记录一下:

1、应用程序报错信息如下:

2013-04-03 14:34:54,671 ERROR [com.pda.thread.asyn.schedule.DefaultWriteSchedule] - <澶勭悊鏁版嵁com.hzjbbis.db.pda.model.LogUploadRecord@2c5444澶辫触!>
org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [
				
					INSERT INTO RZ_RWZXJL(RZID,RZLX,JLXH,ZDCZY,ZDXLH,YWKXLH,CZYKXLH,TXDZ,ZXJG,CSBZ,CSSJZ,FJSJ,SJSJ,CZSJ,SCSJ,YWCLBZ)
					VALUES(S_RZ_RWZXJL.NEXTVAL,?,?,?,?,?,?,?,?,?,?,?,TO_DATE(?,'YYMMDDHH24MISS'),TO_DATE(?,'YYMMDDHH24MISS'),SYSDATE,'0')
				
			]; SQL state [72000]; error code [1461]; ORA-01461: can bind a LONG value only for insert into a LONG column
; nested exception is java.sql.SQLException: ORA-01461: can bind a LONG value only for insert into a LONG column

	at org.springframework.jdbc.support.SQLSta
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
下载ojdbc6.jarorai18n.jar可以用于连接和使用Oracle数据库ojdbc6.jarOracle提供的Java驱动程序库,用于在Java应用程序中连接Oracle数据库。它包含了连接数据库所需的类和方法,通过使用ojdbc6.jar可以实现与数据库的交互,例如执行SQL语句、插入数据、更新数据等等。该驱动程序库支持JDBC 4.0规范,适用于Java 6及以上版本orai18n.jarOracle的国际化支持库,提供了在不同地区和语言环境下使用Oracle数据库所需的本地化资源。它包含了各种语言的字符集、排序规则、日历、时区等信息。使用orai18n.jar可以确保应用程序在不同的语言和地区环境下能够正确处理数据和显示结果。 要下载这两个文件,可以按照以下步骤进行: 1. 打开Oracle官方网站(www.oracle.com)。 2. 导航到"产品和服务"部分,找到"Oracle JDBC驱动程序"。 3. 在"下载"页面中,选择适用于你的操作系统和Java版本ojdbc6.jar文件进行下载。 4. 然后导航到"Oracle国际化支持"部分,找到"Oracle国际化支持包"。 5. 在"下载"页面中,选择适用于你的操作系统和Java版本orai18n.jar文件进行下载。 下载完成后,将这两个文件放置在你的Java项目的类路径下,以便在代码中正确引用它们。例如,在Eclipse中可以将这两个文件添加到项目的"lib"文件夹中。 总之,下载ojdbc6.jarorai18n.jar可以为Java应用程序提供连接和使用Oracle数据库的支持,以及在不同地区和语言环境下的国际化支持。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值