Navicat 连接 oracle 时 报 ORA-28547 错误

今天在用navicat for oracle的时候遇到ORA-28457,显示无法连接到数据库,提示如下:Navicat 连接 oracle 时 报 ORA-28547 错误_第1张图片

网上查了很多,也没找到详细的解决方法,后边结合多方面资料才找出原因。原来在navicat中要设置指定的文件。具体如下:打开安装好的navicat——”工具“菜单——”选项“——下边有个OCI的设置


Navicat 连接 oracle 时 报 ORA-28547 错误_第2张图片

设置如下:OCI library(oci.dll)* :设置为  D:\app\Administrator\product\11.2.0\client_1\BIN\oci.dll

SQL *Plus设置为   D:\app\Administrator\product\11.2.0\client_1\BIN\sqlplus.exe

注:我的oracle客户端安装目录是D:\app ,改的时候自己注意下。

修改完后保存,重新打开navicat  新建连接如图:

Navicat 连接 oracle 时 报 ORA-28547 错误_第3张图片

Navicat 连接 oracle 时 报 ORA-28547 错误_第4张图片

 

你可能感兴趣的:(oracle,navicat)