天天看點

[Navicat for oracle] 連接配接Oracle報錯_Cannot load OCI DLL 87

用Navicat嘗試連接配接Oracle資料庫時報下面的錯:

Cannot load OCI DLL 87: Instant Client package is required for Basic and TNS connection.

[Navicat for oracle] 連接配接Oracle報錯_Cannot load OCI DLL 87

原因:

oracle需要裝client才能讓第三方工具通過OCI(Oracle Call Interface)來連接配接。

解決方案:

1. 去網上下載下傳:點選下載下傳instantclient_11_2.rar. 

2. 直接解壓到合适目錄下,如D:\instantclient_11_2。

3. Navicat --> 工具 --> 選項... --> 其他 --> OCI, 

[Navicat for oracle] 連接配接Oracle報錯_Cannot load OCI DLL 87

OCI library(oci.dll)*: 選擇  D:\instantclient_11_2\oci.dll

SQL*Plus: 選擇  D:\instantclient_11_2\sqlplus.exe

4. 重新開機Navicate,重新嘗試連接配接Oracle資料庫,成功。