轉載:http://blog.51cto.com/xiao987334176/1640991
內網有一台windows server 2012,安裝了Navicat 11.1.8
連接oracle的時候,提示
cannot load oci dll,193:D:\Program Files (x86)\PremiumSoft\Navicat Premium***
install clietn package is required fro basic and tns connection
for more infomation:http://*********
解決方法如下:
下載組件,鏈接地址如下:
http://www.oracle.com/technetwork/cn/topics/winsoft-095945-zhs.html
下載對應的oracle版本,我需要連接的oracle版本是10
所以下載的軟件包是
32位:
instantclient-basic-win32-10.2.0.4.zip
instantclient-sqlplus-win32-10.2.0.4.zip
64位:
下載鏈接
http://www.oracle.com/technetwork/topics/winx64soft-089540.html
instantclient-basic-win64-10.2.0.5.zip
instantclient-sqlplus-win64-10.2.0.5.zip
首先解壓第一個包,放到D盤,那么路徑為D:\instantclient_10_2
打開第2個包,將里面所有的文件復制到D:\instantclient_10_2里面
打開Navicat->工具->選項->其他->OCI
選擇
OCI libray (oci.dll)*: D:\instantclient_10_2\oci.dll
SQL*Plus: D:\instantclient_10_2\sqlplus.exe
點擊確定,關閉Navicat,再次打開,就可以連接了。
