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 for Oracle连接到Oracle 12c数据库时,如果系统找不到oci.dll,那么会提示“cannot load OCI DLL”的错误。这个错误通常是因为Navicat无法定位到Oracle客户端的Instant Client组件,该组件...
总的来说,解决Navicat连接Oracle报错“Cannot load OCI DLL 87”需要正确安装和配置Oracle Instant Client,更新环境变量,以及确保必要的配置文件完整无误。这个过程可能需要一定的耐心和对Oracle网络配置的理解,...
然而,在使用过程中,有时会出现"Navicat for Oracle cannot load oci 126 193错误",这通常意味着Navicat无法找到或加载所需的Oracle客户端库(oci.dll)。这个问题可能由于多种原因导致,如不兼容的Oracle客户端...
当Oracle数据库的字符集被修改为GBK,而Navicat在尝试连接时出现“ora-28547 ora net错误”,这通常表示Navicat无法正确地加载Oracle客户端所需的动态链接库(DLL)文件,比如oci.dll,或者由于字符集不匹配导致的...
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位的...
Cannot load OCI DLL 87: Instant Client package is required for Basic and TNS connection. 原因: Oracle需要装client才能让第三方工具通过OCI(Oracle Call Interface)来连接。 解决方案: 1. 去oracle官网...
用Navicat尝试连接oracle数据库,报错“Cannot load OCI DLL 87: Instant Client package is required for Basic and TNS connection.” Oracle需要装client才能让第三方工具通过OCI(Oracle Call Interface)来连接...
当使用Navicat Premium尝试连接到Oracle数据库时,如果出现"ORA-28547"错误,这通常意味着客户端与服务器之间的通信出现问题,可能由于缺少或不兼容的库文件,如oci.dll。oci.dll是Oracle Call Interface (OCI) 的...
问题在于,Navicat提示“cannot load OCI DLL”,这通常意味着以下几点: 1. **oci.dll缺失**:Navicat可能无法找到oci.dll文件,或者该文件在系统路径中不存在。 2. **版本不兼容**:正如描述中所述,ociClient的...
cannot load OCI DLL,87:Instant Client package is required for Basic and TNS connection.For more information… **问题原因:**navicat连接oracle数据库时需要配置对应的oci.dll文件。
"Navicat无法连接64位Oracle 11gR2:Cannot load OCI DLL" 这个问题通常出现在尝试使用32位Navicat连接到64位Oracle服务器时,因为Navicat Premium 32位版本不能加载64位Oracle的oci.dll动态链接库。OCI(Oracle ...
当用户尝试使用Navicat连接Oracle数据库时,如果出现"Cannot load OCI DLL, 87"的错误,这通常意味着Navicat无法找到或正确加载Oracle的OCI(Oracle Call Interface)库,这是Oracle客户端与数据库进行通信的关键...
在用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