`
郑云飞
  • 浏览: 808820 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

[Navicat] 连接Oracle报错_Cannot load OCI DLL 87

 
阅读更多

Navicat可以用来连接各种主流数据库,真是个不错的DB工具。

如果你第一次用Navicat尝试连接oracle数据库,很可能报下面的错:

Cannot load OCI DLL 87:

Instant Client package is required for Basic and TNS connection.

原因:

Oracle需要装client才能让第三方工具通过OCI(Oracle Call Interface)来连接。

解决方案:

1. 去oracle官网下载Instant Client 11, 或者我共享的instantclient_11_2.rar

2. 直接解压到合适目录下,如C:\instantclient_11_2。

3. Navicat --> 工具 --> 选项... --> 其他 --> OCI, 

OCI library(oci.dll)*: 选择  C:\instantclient_11_2\oci.dll

SQL*Plus: 选择  C:\instantclient_11_2\sqlplus.exe

4. 重新尝试连接Oracle数据库,OK!

分享到:
评论

相关推荐

    Navicat 连接数据库Oracle 12c ocr.dll连接资源包

    当用户尝试使用Navicat for Oracle连接到Oracle 12c数据库时,如果系统找不到oci.dll,那么会提示“cannot load OCI DLL”的错误。这个错误通常是因为Navicat无法定位到Oracle客户端的Instant Client组件,该组件...

    解决[Navicat] 连接Oracle报错

    总的来说,解决Navicat连接Oracle报错“Cannot load OCI DLL 87”需要正确安装和配置Oracle Instant Client,更新环境变量,以及确保必要的配置文件完整无误。这个过程可能需要一定的耐心和对Oracle网络配置的理解,...

    Oracle64位oci解决Navicat for Oracle cannot load oci 126 193错误

    然而,在使用过程中,有时会出现"Navicat for Oracle cannot load oci 126 193错误",这通常意味着Navicat无法找到或加载所需的Oracle客户端库(oci.dll)。这个问题可能由于多种原因导致,如不兼容的Oracle客户端...

    navicat cannot load oci dll||oracle 改字符集为GBK后 navicat 连不上||Ora-28547 ora net错误

    当Oracle数据库的字符集被修改为GBK,而Navicat在尝试连接时出现“ora-28547 ora net错误”,这通常表示Navicat无法正确地加载Oracle客户端所需的动态链接库(DLL)文件,比如oci.dll,或者由于字符集不匹配导致的...

    instantclient-basic-windows.x64-12.1.0.1.0

    Cannot load OCI DLL, Instant Client package is required for Baic and TNS connection For more information: http://wiki.navicat.com/wiki/index.php/Instant_client_required 错误原因 本地安装的是64位的...

    instantclient_11_2.rar

    Cannot load OCI DLL 87: Instant Client package is required for Basic and TNS connection. 原因: Oracle需要装client才能让第三方工具通过OCI(Oracle Call Interface)来连接。 解决方案: 1. 去oracle官网...

    Oralce_Client11g.rar

    用Navicat尝试连接oracle数据库,报错“Cannot load OCI DLL 87: Instant Client package is required for Basic and TNS connection.” Oracle需要装client才能让第三方工具通过OCI(Oracle Call Interface)来连接...

    instantclient_12_2 navicat oracle

    当使用Navicat Premium尝试连接到Oracle数据库时,如果出现"ORA-28547"错误,这通常意味着客户端与服务器之间的通信出现问题,可能由于缺少或不兼容的库文件,如oci.dll。oci.dll是Oracle Call Interface (OCI) 的...

    navicatOCI.zip

    问题在于,Navicat提示“cannot load OCI DLL”,这通常意味着以下几点: 1. **oci.dll缺失**:Navicat可能无法找到oci.dll文件,或者该文件在系统路径中不存在。 2. **版本不兼容**:正如描述中所述,ociClient的...

    instantclient 11_1解决navicat默认不能连接Oracle问题

    cannot load OCI DLL,87:Instant Client package is required for Basic and TNS connection.For more information… **问题原因:**navicat连接oracle数据库时需要配置对应的oci.dll文件。

    instantclient-basic-win-x86-11.2.0.1.0

    "Navicat无法连接64位Oracle 11gR2:Cannot load OCI DLL" 这个问题通常出现在尝试使用32位Navicat连接到64位Oracle服务器时,因为Navicat Premium 32位版本不能加载64位Oracle的oci.dll动态链接库。OCI(Oracle ...

    instantclient_11_2

    当用户尝试使用Navicat连接Oracle数据库时,如果出现"Cannot load OCI DLL, 87"的错误,这通常意味着Navicat无法找到或正确加载Oracle的OCI(Oracle Call Interface)库,这是Oracle客户端与数据库进行通信的关键...

    instantclient_11_2.zip

    在用Navicat去连接Oracle时,...Cannot load OCI DLL, 126: Instant Client package is required for Baic and TNS connection For more information: http://wiki.navicat.com/wiki/index.php/Instant_client_required

Global site tag (gtag.js) - Google Analytics