[Oracle] 11.2.0.1 的客户端无法连接12.2.0.1 的DB端 28040

最近有一个应用服务器安装上了 11.2.0.1 的oracle DB端 又想当 客户端用来 注册 oracle12.2.0.1的DB端发现不行 但是很奇怪

报的错误竟然是 ora 01017 密码错误.

 

sqlnet.ora的内容为:

SQLNET.AUTHENTICATION_SERVICES= (NTS)

NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)

SQLNET.ALLOWED_LOGON_VERSION=8

 但是大部分机器的错误一般都是:

 正常的里面都不放:

SQLNET.AUTHENTICATION_SERVICES= (NTS)

NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)

自己尝试了下 的确是  这个配置节的问题

SQLNET.ALLOWED_LOGON_VERSION=8

 验证了下  sqlnet.ora  修改保存立即生效 不需要 重启监听或者是数据库服务.

晚上时在同事的指导下看了下CNDBA dave的blog 发现 这一块 其实是Oracle的bug

重新修改一下Oracle的密码 就可以使用, 

alter user xxxx identified by Test6530
原文地址:https://www.cnblogs.com/jinanxiaolaohu/p/9929420.html