Navicat连接oracle数据库时,报出以下连接错误:

cannot load oci dll,87

cannot load oci dll,193

ora-28040:没有匹配的验证协议

贴出我的连接信息:
在这里插入图片描述

解决方案:

打开工具-》选项-》
在这里插入图片描述

OCI-》设置OCI library!
在这里插入图片描述

设置的oci.dll来源:

情况一: 默认时,该工具安装后自带,连接失败;
情况二:去官网下载相对应的oci,dll (注意你安装的navicat是32还是64位,下载oci.dll时,保持一致,否则不成功!)
【oracle官网下载oci.dll地址】
情况三:本人此处是本地电脑安装的oracle,福至心灵,心血来潮试了一把,设置为oracle安装目录下的oci.dll!可用!!!
示例:
D:\tools\dev_tools\db\oracle\unzip\ WINDOWS.X64_193000_db_home\bin\oci.dll

经过设置oci.dll。连接成功!

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐