使用第三方工具Navicat连接oracle 11G数据库出现的问题

当使用navicat premium 连接oracle 11G数据库出现ora-12514问题,自己在排除监听服务开启状态下,将E:\app\administer\product\11.2.0\dbhome_1\NETWORK\ADMIN 目录下的listener.ora文件中打开,添加下面红色的代码

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = E:\app\administer\product\11.2.0\dbhome_1)
      
    )
    (SID_DESC =
      (GLOBAL_DANAME = ORCL)
      (ORACLE_HOME = E:\app\administer\product\11.2.0\dbhome_1)
      (SID_NAME = ORCL)
    )
  )

点击test connection 出现ORA-28547新问题,然后需要将E:\app\administer\product\11.2.0\dbhome_1\BIN 目录下的oci.dll文件替换navicat安装目录下的oci.dll文件。

然后重启Navicat 点击test connection 就会显示成功。

posted @ 2016-08-03 22:17  margo  阅读(537)  评论(0编辑  收藏  举报