换了新驱动ojdbc14.jar
对某个表进行新增处理时候报错(在jdk1.5下面)
151657 [http-8000-1] ERROR org.springframework.jdbc.support.lob.OracleLobHandler OracleLobHandler.java 417 - Could not free Oracle LOB
java.sql.SQLException: Io 异常: End of TNS data channel
发现是此表中有个clob字段报异常,说明此驱动有问题。
最后解决办法是 换了个新驱动 ojdbc14.jar(1347kb)
(旧的jar包大小1148kb)
注:oracle驱动和jdk对应关系
ojdbc14.jar for JDK 5 and Database
ojdbc5.jar for JDK 5 and Database 11g
ojdbc6.jar if JDK 6 is used with Oracle Database 11g
分享到:
相关推荐
5. **高级特性**:包括分布式事务处理、存储过程调用、批量操作、流处理(用于大数据量的BLOB/CLOB字段)以及高级查询优化等功能。 orai18n.jar包含以下主要知识点: 1. **国际化支持**:此库提供了对多种语言和...
综上所述,"Oracle_11g_JDBC_ojdbc6.rar"包含了解决Oracle 11g数据库连接问题的关键驱动,而"ORA-01461"错误和jar包冲突是开发中常见的问题,需要正确处理数据和管理项目依赖以确保应用程序的正常运行。
升级到更现代的驱动,如ojdbc6.jar或ojdbc7.jar,可能能解决问题。不过,这需要确保新的驱动与数据库服务器版本兼容。 3. **分块传输**:如果无法更改数据类型或升级驱动,可以考虑在应用层面分块读写大数据,每次...
`classes12.jar`是Oracle 9i及之前版本的JDBC驱动程序,而`ojdbc14.jar`则对应于Oracle 10g数据库的JDBC驱动。Oracle JDBC驱动主要有四种类型: Thin、OCI、JDBC-ODBC桥和Universal Driver,其中Thin驱动是纯Java...
3. **JDBC驱动**:对于Oracle 10g数据库,对应的JDBC驱动为`ojdbc14.jar`。需要注意的是,`ojdbc14_g.jar`并不适用于此场景。 4. **Spring版本**:根据项目的具体需求选择合适的Spring版本。 5. **Hibernate版本**:...
确保在项目中已包含对应的JAR文件,如`ojdbc.jar`。 在Java中,Oracle的CLOB操作通常涉及到以下几个关键步骤: 1. **建立数据库连接**: - 使用`DriverManager.getConnection()`方法,传入数据库URL、用户名和...
Oracle提供了专用的JDBC驱动程序,例如`ojdbc.jar`,通过它可以在Java应用中执行SQL语句与数据库进行交互。 #### 1.3 使用CLOB字段 在Java中,可以通过`oracle.sql.CLOB`类来操作Oracle中的CLOB字段。该类提供了一...
ORA-01461 错误解决办法 ORA-01461 错误是 Oracle 数据库中的一种常见错误,错误信息为“仅可以为插入 LONG 列的 LONG 值赋值”。该错误通常是由于 Oracle 的 jar 包版本与 Oracle 数据库实际版本不匹配造成的。 ...
`ojdbc6.jar`是Oracle数据库的JDBC驱动程序,它允许Java应用程序连接到Oracle 11g数据库并执行SQL语句。JDBC(Java Database Connectivity)是Java中用来访问数据库的标准API,它定义了如何在Java程序中与各种类型的...
为了连接Oracle数据库,你需要在项目的类路径下包含Oracle的JDBC驱动,这里提供的`classes12.jar`和`ojdbc14.jar`就是Oracle JDBC驱动的两个版本。在Spring配置文件中,你需要添加数据源和SessionFactory的配置,...
首先,问题中提到使用的是`ojdbc14.jar`版本的Oracle JDBC驱动。这个版本相对较为老旧,可能存在与新版本Oracle数据库(如Oracle 11g XE)的兼容性问题,尤其是在处理大字段(如`VARCHAR2`、`CLOB`等)时。现代的...
首先,确保你的项目已经引入了Oracle JDBC驱动(如ojdbc.jar)。然后,你需要创建一个与Oracle数据库的连接,这通常通过`DriverManager.getConnection()`方法完成,需要提供数据库URL、用户名和密码。 ```java ...
- 下载 Oracle 的 JDBC 驱动 ojdbc14.jar,并将其放置于 Jira 安装目录下的 `common\lib` 文件夹中。 - 注意选择合适的版本,推荐使用 10.1.0.5 版本,避免出现兼容性问题。 6. **处理 CLOB 字段:** - 由于 ...
同时,将Oracle的ojdbc6.jar库添加到项目中。 5. **配置MyBatis**:在`src/main/resources`目录下创建`config.xml`,配置数据库连接信息,包括数据库URL、用户名、密码等。 6. **创建Java包和文件**:在Java源代码...