Navicat 连接 Oracle 报错:ORA-28547:connection to server failed,probable Oracle Net admin error

文章目录

  • 1 报错截图
  • 2 原因分析
  • 3 解决办法
    • 3.1 查询数据库版本
    • 3.2 下载对应的 oci.dll 文件
    • 3.3 放置 oci.dll 文件
    • 3.4 测试连接

1 报错截图

Navicat 连接 Oracle 报错:ORA-28547:connection to server failed,probable Oracle Net admin error_第1张图片

2 原因分析

  • Navicat 自带的 oci.dll 不支持 Oracle 11g

3 解决办法

  • 在 navicat 中导入对应数据库的 oci.dll 文件
  • 步骤参考如下:

3.1 查询数据库版本

-- 如:11.2.0.4.0
select * from v$version;

Navicat 连接 Oracle 报错:ORA-28547:connection to server failed,probable Oracle Net admin error_第2张图片

3.2 下载对应的 oci.dll 文件

  • 官方网站:https://www.oracle.com/database/technologies/instant-client/downloads.html

Navicat 连接 Oracle 报错:ORA-28547:connection to server failed,probable Oracle Net admin error_第3张图片

3.3 放置 oci.dll 文件

Navicat 连接 Oracle 报错:ORA-28547:connection to server failed,probable Oracle Net admin error_第4张图片

3.4 测试连接

Navicat 连接 Oracle 报错:ORA-28547:connection to server failed,probable Oracle Net admin error_第5张图片

你可能感兴趣的:(工具,oracle,数据库)