学堂 学堂 学堂公众号手机端

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

lewis 5年前 (2020-03-17) 阅读数 6 #技术


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!

版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门