(本文档仅供参考)
问题描述:
以oracle作为知识库,连接时报错 ORA-28040: No matching authentication protocol,如何解决?
解决方案:
原因:没有匹配的身份验证协议,Smartbi内置驱动jar版本与客户使用oracle的jdk版本不匹配导致
参考解决方案:先确定身份验证协议已开启;然后将Smartbi的驱动替换成可以连通的环境的驱动即可。若JDBC连接方式的数据库连接工具测试连接通过,可用数据库连接工具本身内置的驱动替换;若无法获取数据库连接工具本身内置的驱动,各版本oracle数据库对应的驱动版本可参考:https://blog.csdn.net/qq_39477018/article/details/104676717
替换路径: