天天看点

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

参考文档:https://www.cnblogs.com/taojietx/p/6627934.html、https://blog.csdn.net/dongdong2980/article/details/105635296

 先看参考文档,基本说的比较详细了,以下是概述版和注意事项:

  1. 问题原因:oci.dll版本
  2. 解决方案:
    • 官网下载更新版本OCI——http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html,
      Navicat连接Oracle12c数据库报错:ORA-28547: connection to server failed, probable Oracle Net admin error
    • 下载后解压放到相应目录下,如:
      Navicat连接Oracle12c数据库报错:ORA-28547: connection to server failed, probable Oracle Net admin error
    • Navicat中配置新的oci.dll:工具——选项——环境——OCI环境
      Navicat连接Oracle12c数据库报错:ORA-28547: connection to server failed, probable Oracle Net admin error
    • 重启Navicat生效,重新连接Oracle12c数据库成功
  3. 注意事项:我本地是64位的,像参考文档中下32位的会加载失败
    Navicat连接Oracle12c数据库报错:ORA-28547: connection to server failed, probable Oracle Net admin error
    ,换成x64的即可
    Navicat连接Oracle12c数据库报错:ORA-28547: connection to server failed, probable Oracle Net admin error

继续阅读