Oracle11g客户端连接Oracle12C服务端出现ORA-28040:没有匹配的验证协议的问题


1,前言:

  出差到现场,现场远程Oracle12c服务端库,我刚来用Oracle11的g的客户端连接Oracle12c服务端库,出现没有匹配的验证协议的问题!!!
  这是为什么嘞?也就是说Oracle12c服务端不允许比它版本低的客户端连接到本库,就是不兼容。

1.1,修改Oracle12c服务端sqlnet.ora文件 (使其支持低版本连接):

1.2,在配置文件中添加如下语句:

SQLNET.ALLOWED_LOGON_VERSION_SERVER=8
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8


重启Oracle服务端服务(重点:服务端服务)
假如还连接不上就修改下密码重新连接,亲测有用,假如还连不上那GG了,把Oracle11g客户端卸载掉,装Oralce12c的客户端吧..


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM