用Navicat连接Oracle数据库时出现如下错误
ORA-28547:connection to server failed,probable Oracle Net admin error
原因分析:Navicat的oci.dll版本与Oracle Server的oci.dll版本不一致
解决方法:
-
方法一:访问以下链接,下载正确的版本(太麻烦,不推荐)
https://www.oracle.com/database/technologies/instant-client/downloads.html -
方法二:复制oracle安装目录下的 oci.dll 文件到Navicat对应目录下
oracle安装目录默认为:D:\app\Administrator\product\11.2.0\dbhome_1\BIN (Oracle安装目录的BIN文件夹中)
Navicat对应目录为:D:\Program Files\Navicat Premium\instantclient_10_2 (Navicat安装目录的instantclient_10_2文件夹中)