Navicat 12 连接Oracle 11g 出现 ORA-28547:connection to server failed 和 Oracle library is not loaded.
博主安装的 Navicat 12.1.20 64 位
截图如下:
错误截图如下:
解决方法:(注意:Navicat一定要重启!!!)
1首先打开服务:
查看Oracle相关的服务是否启动!
启动了,发现问题还没有解决,又仔细研究,发现最主要原因是Navicat的oci.dll版本不对
在官网链接下载对应的Oracle客户端http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_client.zip
下载完后直接解压,切记一定要放到英文路径下
把OCI library的路径指向刚才解压中的oci.dl目录, 欧克,到这里,问题解决,l连接成功!