1、查看需要连接Oracle的版本,看清是32的还是64的;
2、去下载对应版本的Instant Client for Microsoft Windows ,
64位官网地址:http://www.oracle.com/technetwork/topics/winx64soft-089540.html,
32位官网地址:http://www.oracle.com/technetwork/cn/topics/winsoft-095945-zhs.html
(我需要连接的Oracle是11.1,所以我下载的是instantclient-basic-win-x86-64-11.1.0.7.0.zip
和instantclient-sqlplus-win-x86-64-11.1.0.7.0.zip);
3、分别解压(两个包解压出来名字一样,会覆盖,分开解压),然后把sqlplus解压包文件夹的所有内容拷贝到basic解压包文件夹里面;
4、打开Navicat-->工具-->选项,找到oci进行配置,找到你刚才解压的文件夹,我的配置如下:
OCI libray (oci.dll)*: D:\instantclient_11_1\oci.dll
SQL*Plus: D:\instantclient_11_1\sqlplus.exe
如果下载版本没错一般不会有can't load oci dll193和can't load oci dll 87的错误。