针对你遇到的 "ORA-28040: no matching authentication protocol" 错误,我将根据提供的参考信息,详细解释该错误的原因,并给出解决方案。 1. 错误理解 ORA-28040 错误表示客户端和数据库服务器之间没有匹配的验证协议。这通常是由于客户端和服务器使用的安全协议版本不兼容所导致的。 2. 可能的原因 客户端版本过旧...
java.sql.SQLException: ORA-28040: 没有匹配的验证协议。 通过查找资料找到了好的解决方案。不需要像网友所说的到官网上下载新的驱动来解决问题。 解决方案: 在Oracle的安装路径下找到sqlnet.ora文件。(我的安装路径F:\app\root\root\product\12.1.0\dbhome_1\NETWORK\ADMIN) 在文件的最后添加SQLNET.ALLOWED_LOG...
步骤1:确定服务器上支持的验证协议版本 要解决 ORA-28040 错误,首先我们需要确定服务器上支持的验证协议版本。为了做到这一点,我们可以通过查询数据库中的一个系统视图DBA_USERS_WITH_DEFPWD来查看默认验证协议的版本。 以下是查询验证协议版本的代码: SELECTusername,password_versionFROMdba_users_with_defpwd; 1. 这...
JDBC - Version 11.1.0.7 and later: "java.sql.SQLException: ORA-28040: No Matching Authentication Protocol" After Upgrading the Database And JDBC
具体原因不清楚,也在网上找了下报java.sql.SQLException: ORA-28040: 没有匹配的验证协议。这个错误的原因,说是jdbc驱动包的问题。 解决方法: 找到sqlnet.ora文件,具体路径在(E:\app\oracle12\product\12.2.0\dbhome_1\network\admin\sqlnet.ora 看个人情况是安装在哪个盘) ...
1、在java链接oracle12时出现java.sql.SQLException: ORA-28040: 没有匹配的验证协议,如下图所示: 2、出现以上问题是由于连接数据库驱动和oracle版本不一致造成的,可以通过下载新的驱动解决,也可以使用修改配置的方式,在Oracle的安装路径下找到sqlnet.ora文件,如下图所示: ...
adcfg failed - 12.1.3 verion DB 12c Exception occurred: java.sql.SQLException: ORA-28040: No matchin Hi after the Database confguration in APPTEST . Database is up and Running and listner also . but unable to configuration of appstier using below command. Kindly some one light on this...
扔来了如下的错误代码。ORA-28040:No matching authentication protocol 没有匹配的认证协议。
adcfg failed - 12.1.3 verion DB 12c Exception occurred: java.sql.SQLException: ORA-28040: No matchin Hi after the Database confguration in APPTEST . Database is up and Running and listner also . but unable to configuration of appstier using below command. Kindly some one light on this...
1、在java链接oracle12时出现java.sql.SQLException: ORA-28040: 没有匹配的验证协议,如下图所示: 2、出现以上问题是由于连接数据库驱动和oracle版本不一致造成的,可以通过下载新的驱动解决,也可以使用修改配置的方式,在Oracle的安装路径下找到sqlnet.ora文件,如下图所示: ...