`
szh_java
  • 浏览: 77291 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

class12.jar和ojdbc14.jar区别

阅读更多

测试环境正常的程序,到生产出如下错误

java.sql.SQLException: 不能在 UTF8 和 UCS2 之间转换: failUTF8Conv

at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)

at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)

 

后来发现是oracle驱动的事,使用ojdbc14.jar解决问题。class12.jar和ojdbc14.jar有何区别。

 

class12.jar用于JDK1.2,1.3中,虽然在1.4,1.5中使用一般情况是没有问题的,但由于环境的变化可能出现未知的错误,这点本人深有体会。

 

ojdbc14.jar用于JDK1.4及其以上版本

 

另外二者和Oracle的版本也有关系。

 

 

在Oracle官方文档中说道:

 

 

JDBC Thin for All Platforms

 

classes12.jar (1,600,090 bytes) - for use with JDK 1.2 and JDK 1.3 

 

classes12_g.jar (2,044,594 bytes) - same as classes12.jar, except that classes were compiled with "javac -g" and contain some tracing information. 

 

classes12dms.jar (1,607,745 bytes) - same as classes12.jar, except that it contains additional code`to support Oracle Dynamic Monitoring Service. 

 

classes12dms_g.jar (2,052,968 bytes) - same as classes12dms.jar except that classes were compiled with "javac -g" and contain some tracing information. 

 

 

ojdbc14.jar (1,545,954 bytes) - classes for use with JDK 1.4 and 1.5

 

 

 

ojdbc14_g.jar (1,938,906 bytes) - same as ojdbc14.jar, except that classes were compiled with "javac -g" and contain some tracing information.

 

 

 

ojdbc14dms.jar (1,553,561 bytes) - same as ojdbc14.jar, except that it contains additional code`to support Oracle Dynamic Monitoring Service.

 

 

 

ojdbc14dms_g.jar (1,947,136 bytes) - same as ojdbc14dms.jar, except that classes were compiled with "javac -g" and contain some tracing information. 

 

 

orai18n.jar (1,645,114 bytes) - NLS classes for use with JDK 1.2, 1.3, 1.4, and 1.5. This jar file replaces the old nls_charset jar/zip files.

 

 

 

ons.jar (48,492 bytes) - for use by the pure Java client-side Oracle Notification Services (ONS) deamon. 

demo.tar (604,160 bytes) or demo.zip (529,267 bytes) - contains sample JDBC programs.

分享到:
评论

相关推荐

    ojdbc14-10.2.0.2.0.rar

    ojdbc14-10.2.0.2.0.jar META-INF/MANIFEST.MF oracle.core.lmx.CoreException.class oracle.core.lmx.LmxRepConversion.class oracle.core.lvf.VersionMgr.class oracle.jdbc.Const.class oracle.jdbc....

    ojdbc6.jar、ojdbc8jar、orai18n.jar

    oracle driver class

    ojdbc14.jar 工具包

    try {Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");conn = DriverManager.getConnection(url,"o","");stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);} catch ...

    oracle10g驱动jar包

    oracle10g驱动jar包,包括class12.jar,ojdbc.jar两个jar包

    Oracle Database 19c(19.3)JDBC驱动程序 ojdbc10.jar

    Oracle Database 19c(19.3)JDBC驱动程序 通过JDK10认证; Oracle JDBC驱动程序

    ojdbc5.jar

    与JAVASE 1.5匹配和高版本的spring更兼容,用class12.jar会有问题

    Oracle JDBC驱动

    classes12.zip,classes12.jar,ojdbc14.jar

    数据库中存储视频或图片,查询数据库转换为图片或者视频

    存数视频(包括图片),查询视频(图片)转换为视频(包括图片)文件, 如果你用的是oracle数据库,请用ojdbc14.jar jar包连接数据库,其他的比如class12.jar和 ojdbc6.jar连接数据库的话,可能会报错

    Spring 3.0所需jar文件和对应的配置文件

    解决异常: org.springframework.beans.factory....ojdbc15 Spring 3.0.5所含jar: org.springframework.** ... applicationContext.xml:不同版本的jar对应不同的配置文件描述,重要参考!

    ojdbc7-12.zip

    ojdbc7-12.1.0.1.jar, spring-boot-starter-data-jpa:jar:2.0.6.RELEASE的oracle驱动包,配置: spring.datasource.driver-class-name oracle.jdbc.OracleDriver , oracle真jb难用 ,jpa真tmd坑

    WebSphere7.0安装及部署手册及ojdbc6(jar)

    WebSphere7.0安装及部署手册及ojdbc6(jar)

    Oracle数据库的JDBC驱动包

    其中classes12.jar是从oracle安装目录中获取的,使用它编写java程序连接oracle时,驱动包的加载路径为"oracle.jdbc.driver.OracleDriver",即Class.forName("oracle.jdbc.driver.OracleDriver")。另一个ojdbc6.jar的...

    用java写的一个数据库连接池

    1.在工程里面加入以下jar文件:mydatasource.jar,dom4j.jar,ojdbc14.jar 2.在工程目录任意位置放入连接池配置文件,如pool.xml,其内容如下: <driver-class> oracle.jdbc.driver.OracleDriver </driver-...

    ojdbc14jar_带配置方法.rar

    powerdesigner 对oracle进行逆向工程时,在对数据库测试连接时,一般会报错Could not Initialize JavaVM 和could not load class 的错误,需在配置中进行修改,详细修改步骤和加载包见附件

    VereORM至简持久层微架构

    lib/ojdbc14.jar //Oracle 驱动 VereORM.jar 我们以MySQL 为例子只需要下载上面的 4 个驱动包即可 mysql-connector-java-5.1.9.jar dom4j-1.6.1.jar jaxen-1.1-beta-6.jar VereORM.jar 4.将解压后 ...

    JavaWeb拾遗(7)JDBC Statement PreparedStatement CLOB/BLOB大型数据存储

    Oracle ojdbc-x.jar MySQL mysql-connector-java-x.jar SqlServer sqljdbc-x.jar API: 1.DriverManager 管理驱动 要先加载数据库驱动: 装载MySql驱动:Class.forName(“com.mysql.jdbc.Driver”); 装载Oracle驱动:...

    MyBatis Generator

    <classPathEntry location="D:\\repo\\com\\oracle\\ojdbc14\\10.2.0.1.0\\ojdbc14-10.2.0.1.0.jar" /> <context id="DB2Tables" targetRuntime="MyBatis3"> <commentGenerator> ...

    oracle 10g jdbc 最新-永不出错-驱动下载 (经过多次试验)

    为什么这么说:我用了ojdbc14 出错,用了class12出错,用了所谓最新的Oracle的jdbc驱动.jar(1384K) 还是不行,hiberate3里头总会有错,不是long value 就是 违返协议什么的,找死找到一个不错的了,共享一下,大家...

    jdbc基础和参考

    D:\oraclexe\app\oracle\product\10.2.0\server\jdbc\lib\ojdbc14.jar linux下启动数据库监听的命令: lsnrctl start; "select id from s_emp where name = '"+name+"'"; table s_user( id , name, age) class ...

    springBoot-demo

    public class DataSourceConfig { @Bean public DataSource getDataSource() throws SQLException { OracleDataSource datasource = new OracleDataSource(); datasource.setUser("blog"); ...

Global site tag (gtag.js) - Google Analytics