一、
cannot load OCI DLL,126
解决方法:工具->选项->OCI 选择oracle安装目录下bin里面的oci.dll
二 在Win7下安装了Oracle 11g R2,在用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
查看上述链接发现,Navicat only support 32-bit instant client,因此,尽管我们安装了64位的Oracle,但由于Navicat仅支持32位的,因此我们还需下载一个32位的客户端,下载地址:http://www.oracle.com/technetwork/topics/winsoft-085727.html。以下为完整的解决方法:
1:在上述地址中下载文件:instantclient-basic-nt-11.2.0.3.0.zip
2:解压此安装包,并将解压出的文件合并到:D:appuserproductinstantclient_11_2
3:打开Navicat,选择工具→选项→其他→OCI,然后设置OCI library为:D:app\user\product\instant\client_11_2\oci.dll,
设置SQL *plus为:D:app\user\product\11.2.0\dbhome_1\BIN\sqlplus.exe。确定。
4:测试成功。
相关推荐
通过遵循这些步骤,你应该能够解决Navicat连接Oracle数据库时遇到的“Cannot load OCI DLL 87”错误。在数据库管理中,正确配置和理解这些基础组件至关重要,因为它们直接影响到我们能否顺利地访问和管理数据。
然而,在使用过程中,有时会出现"Navicat for Oracle cannot load oci 126 193错误",这通常意味着Navicat无法找到或加载所需的Oracle客户端库(oci.dll)。这个问题可能由于多种原因导致,如不兼容的Oracle客户端...
当用户尝试使用Navicat for Oracle连接到Oracle 12c数据库时,如果系统找不到oci.dll,那么会提示“cannot load OCI DLL”的错误。这个错误通常是因为Navicat无法定位到Oracle客户端的Instant Client组件,该组件...
标题中的问题涉及到Oracle...通过以上步骤,一般可以解决Navicat无法加载oci.dll和Oracle数据库GBK字符集链接失败的问题。如果问题仍然存在,可能需要进一步检查网络设置、数据库服务状态以及服务器端的字符集设置。
总的来说,解决Navicat连接Oracle报错“Cannot load OCI DLL 87”需要正确安装和配置Oracle Instant Client,更新环境变量,以及确保必要的配置文件完整无误。这个过程可能需要一定的耐心和对Oracle网络配置的理解,...
总的来说,Oracle Instant Client提供了一种方便的方法来处理Oracle连接问题,而oci.dll的更新是解决特定错误如"ORA-28547"的关键步骤。通过理解这个过程,IT专业人士可以更有效地排查和修复Oracle数据库连接问题。
问题在于,Navicat提示“cannot load OCI DLL”,这通常意味着以下几点: 1. **oci.dll缺失**:Navicat可能无法找到oci.dll文件,或者该文件在系统路径中不存在。 2. **版本不兼容**:正如描述中所述,ociClient的...
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.For more information… **问题原因:**navicat连接oracle数据库时需要配置对应的oci.dll文件。
Cannot load OCI DLL 87: Instant Client package is required for Basic and TNS connection. 原因: Oracle需要装client才能让第三方工具通过OCI(Oracle Call Interface)来连接。 解决方案: 1. 去oracle官网...
总的来说,"instantclient_11_2"是为了协助开发者和DBA在没有完整Oracle客户端的情况下,通过Navicat或其他工具顺利连接和操作Oracle数据库,而"Cannot load OCI DLL, 87"错误则提示我们需要关注客户端环境的配置和...
"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, 126: Instant Client package is required for Baic and TNS connection For more information: http://wiki.navicat.com/wiki/index.php/Instant_client_required
用Navicat尝试连接oracle数据库,报错“Cannot load OCI DLL 87: Instant Client package is required for Basic and TNS connection.” Oracle需要装client才能让第三方工具通过OCI(Oracle Call Interface)来连接...