我是靠谱客的博主 迅速唇彩,最近开发中收集的这篇文章主要介绍jdk与mysql数据库版本_关于Oracle JDBC驱动版本、JDK版本、数据库版本对应关系(相关的报错:ORA-28040)...,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

关于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.38.x

9.x

10.x

11.xojdbc8.jar

ojdbc8.jar

ojdbc10.jar

ojdbc10.jar

18.38.x

9.x

10.x

11.xojdbc8.jar

12.2.08.xojdbc8.jar

12.1.08.x

7.x

6.xojdbc7.jar

ojdbc7.jar

ojdbc6.jar

11.2.08.x **

7.x **

6.x

5.xojdbc6.jar

ojdbc6.jar

ojdbc6.jar

ojdbc5.jar

11.1.06.x

5.xojdbc6.jar

ojdbc5.jar

10.2.01.2.x

1.3.x

1.4.x

5.xclasses12.jar

classes12.jar

ojdbc14.jar

ojdbc14.jar

10.1.01.2.x

1.3.x

1.4.xclasses12.jar

classes12.jar

ojdbc14.jar

9.2.01.1.x

1.2.x

1.3.x

1.4.xclasses111.zip *

classes12.zip *

classes12.zip *

ojdbc14.jar

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

19.3.019.3

18.3

12.2.0

12.1.0

11.2.0

18.3.019.3

18.3

12.2.0

12.1.0

11.2.0

12.2.019.3

18.3

12.2.0

12.1.0

11.2.0

12.1.019.3

18.3

12.2.0

12.1.0

11.2.0

11.1.0

11.2.019.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.012.1.0

11.2.0

11.1.0

10.2.0

10.1.0

9.2.0

10.2.012.1.0

11.2.0

11.1.0

10.2.0

10.1.0

9.2.0

10.111.2.0

11.1.0

10.2.0

10.1.0

9.2.0

9.2.011.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

最后

以上就是迅速唇彩为你收集整理的jdk与mysql数据库版本_关于Oracle JDBC驱动版本、JDK版本、数据库版本对应关系(相关的报错:ORA-28040)...的全部内容,希望文章能够帮你解决jdk与mysql数据库版本_关于Oracle JDBC驱动版本、JDK版本、数据库版本对应关系(相关的报错:ORA-28040)...所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部