ORACLE12c ORA-28040: No matching authentication protocol

前端之家收集整理的这篇文章主要介绍了ORACLE12c ORA-28040: No matching authentication protocol前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

使用jdbc变成连接oracle服务器(12C)的,发现报错ORA-28040,而连接oracle10g服务器是没有问题的。 老办法百度一下,得到解决方案如下:

解决方案:

1)在Oracle的安装路径下找到sqlnet.ora文件。(我的安装路径F:\app\cl\product\12.1.0\dbhome_1\NETWORK\ADMIN\sqlnet.ora) 在文件的最后添加sqlNET.ALLOWED_logoN_VERSION=8解决了; 然后重新启动oracle服务(实例和listener)


2)根据方案1增加内容分析:jdbc仍然采用sid的连接串,而没有采用ServiceName的连接串,会不会是这个导致的呢? 下周测试一下

猜你在找的Oracle相关文章