简体   繁体   English

ORA-28040: 没有匹配的身份验证协议 Oracle

[英]ORA-28040: No matching authentication protocol Oracle

I am trying to connect oracle12C but not able to connect.我正在尝试连接 oracle12C 但无法连接。

i have tried with previous answer: ORA-28040: No matching authentication protocol: Oracle 12c Upgrade ?我已经尝试过以前的答案: ORA-28040:没有匹配的身份验证协议:Oracle 12c 升级

using ojdbc6.jar.使用 ojdbc6.jar。 But it is not worked但它不起作用

Next i have added following snippet in sqlnet.ora file接下来我在 sqlnet.ora 文件中添加了以下代码段

SQLNET.ALLOWED_LOGON_VERSION=10
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=10
SQLNET.ALLOWED_LOGON_VERSION_SERVER=10

Here i tried assigning (10,11,12) but neither of them is working.在这里,我尝试分配 (10,11,12) 但它们都不起作用。

Can you try delete the ojdbc14.jar file and use ojdbc6.jar instead您可以尝试删除ojdbc14.jar文件并改用ojdbc6.jar

After Lot of debug,经过大量调试,

Oracle 12c comes all its older version. Oracle 12c 是所有旧版本。 If you have installed 11g client first upgrade to 12c.如果你已经安装了 11g 客户端首先升级到 12c。 Then all set up need to done.然后所有设置都需要完成。 Net manager wont throw ORA-28040: No matching authentication protocol Oracle error and will pass successfully.网络管理器不会抛出 ORA-28040: No matching authentication protocol Oracle 错误并将成功通过。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM