Java 连接oracle时报错,ORA-28040:没有匹配的验证协议
Posted 小蜗牛
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 连接oracle时报错,ORA-28040:没有匹配的验证协议相关的知识,希望对你有一定的参考价值。
网上多数解决方案都是:Oracle12c连接问题ORA-28040:没有匹配的验证协议_LeneRacy的博客-CSDN博客
这类,但是修改之后并没有生效,直接换一个oracle ojdbc驱动jar包即可。
下载oracle驱动jar包地址:https://www.oracle.com/database/technologies/appdev/jdbc-downloads.html
oracle登录账号分享参见博文:https://blog.csdn.net/zyydfhlw/article/details/107685464
下载之后需要手动install到本地仓库中,使用如下命令:
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc8 -Dversion=19.0.0.0.0
-Dpackaging=jar -Dfile=D:\\oracle\\jdbc\\lib\\ojdbc8.jar
之后重新调试程序,连接上了。
以上是关于Java 连接oracle时报错,ORA-28040:没有匹配的验证协议的主要内容,如果未能解决你的问题,请参考以下文章
Oracle 12c连接时报错ORA-28040问题解决方法
Navicat连接Oracle时报错ORA-28547怎么办