- 浏览: 137994 次
文章分类
最新评论
oracle10g数据库执行数据库更新sql时报错:
Caused by: java.sql.SQLException: ORA-01460: 转换请求无法实现或不合理
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:289)
at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:573)
at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1891)
at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteFetch(TTC7Protocol.java:1093)
at oracle.jdbc.driver.OracleStatement.executeNonQuery(OracleStatement.java:2047)
at oracle.jdbc.driver.OracleStatement.doExecuteOther(OracleStatement.java:1940)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:2709)
at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:589)
at org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:102)
错误原因:数据库驱动版本错误
处理方式:将直连或者jndi连接使用的驱动替换为oracle10g安装目录下jdbc里面的驱动程序
引起这个错误的其他原因:
1.数据库类型字段长度不够
2.数据库服务器字符集与客户端不匹配
发表评论
-
Oracle 11g安装图文攻略
2014-06-05 17:24 579一、Oracle 下载 注意Or ... -
Oracle 10g 客户端连接远程数据库配置图解
2014-05-28 15:21 985oracle客户端连接远程数据库配置,是客户端访问oracl ... -
Oracle 11G Client 客户端安装步骤(图文详解)
2014-05-28 15:09 838下载地址: http://download.oracle. ... -
java中把对象、对象bean、list集合、对象数组、Map和Set以及字符串转换成Json
2013-05-13 13:13 1253主要实现把java对常用的一些数据转换成Json,以便前台的 ... -
(转)完全卸载oracle11g步骤
2013-03-07 09:59 717完全卸载oracle11g步骤:1、 开始->设置->控制面板 ... -
(转载)Java Socket实战之五:使用加密协议传输对象
2013-01-07 16:38 645前面几篇博文提到了Socket中一些常用的用法,但是对于一些有 ... -
(转载)Java Socket实战之四:传输压缩对象
2013-01-07 16:28 597上一篇文章说到了用Java Socket来传输对象,但是在有 ... -
(转载)Java Socket实战之三:传输对象
2013-01-07 16:25 684前面两篇文章介绍了怎样建立Java Socket通信,这一篇 ... -
(转载)Java Socket实战之二:多线程通信
2013-01-07 16:23 1004说到怎样写一个最简单的Java Socket通信,但是在上一 ... -
(转载)Java Socket实战之一:单线程通信
2013-01-07 15:46 682现在做Java直接使用Socket的情况是越来越少,因为有很 ... -
map的三种遍历方法!
2012-12-20 16:54 642map的三种遍历方法! 集合的一个很重要的操 ... -
JAVA数组的定义及使用方法
2012-12-13 11:34 776数组是有序数据的集合,数组中的每个元素具有相同的数组名和下标来 ... -
(转载)fastJson
2012-12-13 10:48 655FastJSON是一个很好的java开源json工具类库,相比 ... -
(转载)FTP文件上传与下载
2012-12-06 15:14 821实现FTP文件上传与下载可以通过以下两种种方式实现(不知道还有 ... -
配置TOMCAT(,JAVA_HOMECATALINA_HOME,CLASSPATH)环境变量
2012-11-18 15:42 4687配置TOMCAT(,JAVA_HOMECATALI ... -
(转载)验证码无法显示:Could not initialize class sun.awt.X1 解决方案
2012-11-16 14:41 689网站验证码突然无法显示,并报如下错误。 Caused by: ... -
(转载)linux 下tomcat 报java.lang.OutOfMemoryError: PermGen space及其解决方法
2012-11-16 11:20 631PermGen space的全称是Permanent Gene ... -
JSP内置对象
2012-11-13 15:42 5701.request对象 客户端的请求信息被封装 ... -
用Java删除文件夹里的所有文件
2012-11-11 15:27 837import java.io.File;publ ... -
通过Java几行代码截取屏幕
2012-11-11 15:25 570通过java.awt.Robot的createScreenCa ...
相关推荐
在Oracle数据库操作过程中,可能会遇到ORA-01460错误,该错误全称为“ORA-01460: 转换请求无法实现或不合理”。这一错误通常发生在数据类型转换或者与操作系统之间的数据交换过程中,特别是在不同字符集之间进行转换...
在IT领域,尤其是在数据库管理与维护中,遇到ORA-01460错误是常见的问题之一,这通常意味着系统在尝试执行数据转换时遇到了未实现或不合理的请求。本文将深入探讨ORA-01460错误的成因、影响以及提供一系列有效的解决...
#### ORA-00037:无法转换到属于不同服务器组的会话 在多服务器环境下,如果尝试将会话从一个服务器组转移到另一个,且两个组存在差异,则会触发此错误。确保转换操作符合服务器组的配置。 #### ORA-00038:无法...
ORA-4030错误表示无法为请求分配内存。这个问题与ORA-4031类似,但更侧重于内存资源的分配失败。解决方案包括: 1. **检查内存参数配置**:确保SGA_MAX_SIZE、SGA_TARGET以及PGA_AGGREGATE_TARGET等参数设置合理。 ...
- **功能**: 监听客户端连接请求,并将这些请求转发到正确的数据库实例。 - **重要性**: 作为客户端与数据库之间的桥梁,确保通信的顺畅。 **3.3 Oracle Oracle Agent** - **功能**: 用于执行后台任务,如备份操作...
- 错误处理:在批量收集过程中可能会遇到错误,如`ORA-01460`(不可转换的数据类型),因此需要对可能发生的错误进行适当处理。 - 并发控制:在高并发环境中,需要注意对共享资源的访问控制,防止出现数据不一致的...
不合理的内存参数设置可能会影响数据库性能等。 ### 总结 通过了解Oracle的主要配置文件及其功能,可以帮助我们更好地管理数据库系统。正确配置这些文件不仅可以提高数据库的性能,还可以增强系统的安全性。在实际...
- 当遇到网络正常但应用不定期无法连接数据库的问题时,应检查网络配置、监听器状态和会话参数设置。 #### 六、总结 Oracle性能优化是一个复杂的过程,涉及到多个层面的技术细节。通过对磁盘I/O、内存管理和查询...
2. **网关处理请求**:透明网关接收到请求后,对其进行解析,并将请求转换为与目标数据库兼容的格式。 3. **数据访问**:转换后的请求被发送到目标数据库(在这里是Sybase数据库),并在该数据库上执行相应的操作...
Struts+Spring+Hibernate实现上传下载 本文将围绕SSH文件上传下载的主题,向您详细讲述如何开发基于SSH的Web程序。SSH各框架的均为当前最新版本: •Struts 1.2 •Spring 1.2.5 •Hibernate 3.0 本文...
当用户通过PL/SQL Developer执行SQL查询或调用存储过程时,如果数据库响应时间过长甚至出现“卡死”状态,通常会看到程序界面没有任何反应,鼠标指针呈等待状态,且无法进行其他操作。这种情况下,等待时间可能会...
这可能包括优化器的BUG、统计信息不准确、复杂查询中数据分布的不均匀性等。 ### SQL优化案例 通过具体的案例分析,我们可以更好地理解优化的策略和方法。案例通常包括问题的描述、分析过程和最终解决步骤。 ### ...
在设计数据库时,可以通过正向工程将PDM(Physical Data Model)转换为实际的数据库或脚本,反向工程则能将现有的数据库转换为PDM,方便理解和维护。 在Oracle数据库中,创建用户、分配权限、设置序列以及使用常用...