千家信息网

关于Oracle JDBC驱动版本、JDK版本、数据库版本对

发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,关于Oracle JDBC驱动版本、JDK版本、数据库版本对应关系说明:1、Oracle JDBC驱动版本查看方式(Oracle JDBC驱动程序随Oracle数据库服务器一起提供)(用户:Oracl
千家信息网最后更新 2025年01月20日关于Oracle JDBC驱动版本、JDK版本、数据库版本对

关于Oracle JDBC驱动版本、JDK版本、数据库版本对应关系

说明:

1、Oracle JDBC驱动版本查看方式(Oracle JDBC驱动程序随Oracle数据库服务器一起提供)(用户:Oracle");

$cd $ORACLE_HOME/jdbc/lib

ojdbc5.jar

ojdbc6.jar


2、JDK版本查看方式:$java -version (用户:Oracle)


[oracle@4313 ~]$ java -version

java version "1.5.0_51"

Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_51-b10)

Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_51-b10, mixed mode)


详细的对应关系如下:

MOS:

Doc ID 401934.1

Doc ID 2111876.1

哪个JDBC驱动程序版本与哪个JDK版本一起使用?

Oracle技术网(OTN)上的JDBC FAQ中,OCI或Thin JDBC驱动程序版本支持以下Javasoft的JDK版本:

JDBC版本JDK版本JDBC文件名

19.3

8.x
9.x
10.x
11.x

ojdbc8.jar
ojdbc8.jar
ojdbc10.jar
ojdbc10.jar

18.3

8.x
9.x
10.x
11.x

ojdbc8.jar

12.2.0

8.x

ojdbc8.jar

12.1.08.x
7.x
6.x
ojdbc7.jar
ojdbc7.jar
ojdbc6.jar
11.2.0

8.x **
7.x **
6.x
5.x

ojdbc6.jar
ojdbc6.jar
ojdbc6.jar
ojdbc5.jar
11.1.06.x
5.x
ojdbc6.jar
ojdbc5.jar
10.2.0

1.2.x
1.3.x
1.4.x
5.x

classes12.jar
classes12.jar
ojdbc14.jar
ojdbc14.jar

10.1.0

1.2.x
1.3.x
1.4.x

classes12.jar
classes12.jar
ojdbc14.jar

9.2.0

1.1.x
1.2.x
1.3.x
1.4.x

classes111.zip *
classes12.zip *
classes12.zip *
ojdbc14.jar


下表列出了哪些JDBC驱动程序可以访问哪些Oracle数据库:

JDBC驱动程序

Oracle数据库

19.3.0

19.3
18.3
12.2.0
12.1.0
11.2.0

18.3.0

19.3
18.3
12.2.0
12.1.0
11.2.0

12.2.0

19.3
18.3
12.2.0
12.1.0
11.2.0

12.1.0

19.3
18.3
12.2.0
12.1.0
11.2.0
11.1.0

11.2.0
19.3
18.3
12.2.0
12.1.0
11.2.0
11.1.0
10.2.0
10.1.0
9.2.0

11.1.0
12.1.0
11.2.0
11.1.0
10.2.0
10.1.0
9.2.0

10.2.0
12.1.0
11.2.0
11.1.0
10.2.0
10.1.0
9.2.0

10.1
11.2.0
11.1.0
10.2.0
10.1.0
9.2.0

9.2.0


11.2.0
11.1.0
10.2.0
10.1.0
9.2.0


1、应用侧JDBC连接报错:ORA-28040,经检查判断是应用侧连接的Oracle 12c数据库的JDBC驱动版本低导致。

解决方式:

1)、升级JDBC驱动版本;将JDBC驱动版本升级到对应的连接数据库的JDBC驱动版本;

2)、在cd $ORACLE_HOME/network/admin/sqlnet.ora中,修改数据库认证协议:

数据库未修改之前:

在sqlnet.ora中:

SQLNET.ALLOWED_LOGON_VERSION_CLIENT=10 (认证级别调整)
SQLNET.ALLOWED_LOGON_VERSION_SERVER=10


数据库修改之后:

SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8
SQLNET.ALLOWED_LOGON_VERSION_SERVER=8


版本 驱动 数据 数据库 程序 驱动程序 方式 用户 升级 应用 认证 技术 技术网 文件 文件名 服务器 级别 支持 服务 检查 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 对数据库中的数据使用索引吗 陕西新榜样软件开发培训 软件开发内嵌广告 远程连接机房服务器安全不 数据库配置文件夹名称 静安区创新数据库服务销售 软件开发公司知识产权 北京电脑软件开发哪家正规 做网络安全的一般用什么语言 智慧停车场网络技术 海量数据库vastbase评价 服务器配置与管理实训总结 北京慢点富网络技术集团 怎么在网易mc服务器里作弊 动物救助数据库 高级网络技术期末试题 安卓软件开发的App 网络安全行业专业就业 国产数据库有多厉害 山市宇天网络技术有限公司 数据库插入语句与约束发生冲突 织梦数据库服务器密码忘记了 软件开发人均报价 手机链接远程服务器 生活中什么时候会用到数据库 .《网络安全法》的特点 郑州软件开发复工时间 plsql搜索所有表数据库 查看本机服务器 党组网络安全工作责任制落实情况
0