JDBC连接Oracle 12c错误ORA-28040 No matching authentication prot

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

                       

问题

因为客户端程序比较老还是用的jdk1.5,所以不能使用Oracle 12c自带的JDBC驱动,但是在使用老的JDBC驱动连接Oracle的时候出现下面的错误

    error:      ORA-28040: No matching authentication protocol  
   
   
  • 1
  • 2

解决办法

编辑 $ORACLE_HOME/network/admin/sqlnet.ora文件,如果没有可以创建一个新的,加入下面的参数

SQLNET.ALLOWED_LOGON_VERSION=8
   
   
  • 1
           

给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow

这里写图片描述

猜你喜欢

转载自blog.csdn.net/mm2zzyzzp/article/details/83931193