java 对应sql驱动版本_关于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
總結
以上是生活随笔為你收集整理的java 对应sql驱动版本_关于Oracle JDBC驱动版本、JDK版本、数据库版本对应关系(相关的报错:ORA-28040)...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 最爱的文本编辑器_VS Code——插件
- 下一篇: ES6 Map和Set的用法笔记