關於Oracle JDBC驅動版本、JDK版本、數據庫版本對應關係(相關的報錯:ORA-28040)

關於Oracle JDBC驅動版本、JDK版本、數據庫版本對應關係html

說明:java

一、Oracle JDBC驅動版本查看方式(Oracle JDBC驅動程序隨Oracle數據庫服務器一塊兒提供)(用戶:Oracle」);sql

$cd $ORACLE_HOME/jdbc/lib數據庫

ojdbc5.jar服務器

ojdbc6.jaroracle


二、JDK版本查看方式:$java -version  (用戶:Oracle)ide


[oracle@4313 ~]$ java -versionui

java version "1.5.0_51"spa

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

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.0   8.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.0 6.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


一、應用側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=8SQLNET.ALLOWED_LOGON_VERSION_SERVER=8

相關文章
相關標籤/搜索