暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle 没有匹配的身份验证协议

askTom 2018-09-10
438

问题描述

大家好,



我正在尝试连接到数据库。尝试连接到oracle DB时出现以下错误:



无法获取指定属性的连接; java.sql.SQLException: ORA-28040: 没有匹配的身份验证协议



我把ojdbc6.jar放在lib目录下,在查看了下面在sqlnet.ora中提到的在线帖子后:



允许登录版本客户端 = 11
允许登录版本服务器 = 8
允许登录版本 = 8



仍然有同样的错误。有人帮忙。



提前感谢

专家解答

尝试将SQLNET.ALLOWED_LOGON_VERSION_CLIENT设置为低于11 (10、9或8) 的值。

或使用较新版本的JDBC驱动程序。您可以在以下位置获得这些信息:

https://www.oracle.com/technetwork/database/application-development/jdbc/downloads/index.html

还要检查您是否没有旧版本的JDBC驱动程序 (例如ojdbc14.jar)。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论