64位系统下报错:无法加载OCI DLL, 126

64位系统下报错:无法加载OCI DLL, 126

解决方法:navicat菜单中,工具→选项→OCI选择甲骨文安装目录下箱子里面的“公盟”。dll


查看上述链接页面提示,Navicat只支持32位即时客户,因此,尽管我们安装了64位的甲骨文,但由于Navicat仅支持32位的,因此我们还需下载一个Oracle的32位的客户端,下载地址:http://www.oracle.com/technetwork/topics/winsoft - 085727. - html。

以下为完整的解决方法:

步骤1:在上述地址中下载文件(根据自己的Navicat版本下载对应版本):<代码> instantclient-basic-nt-12.1.0.2.0。zip,

步骤2:解压此安装包至:<代码> c:/instantclient_2_2_x32

步骤3:打开Navicat,选择工具→选项→其他→OCI,然后设置OCI图书馆为:/肮恕薄ll,设置SQL * +为:<代码> D:/app/管理员/产品/11.2.0 dbhome_1/BIN/sqlplus。exe>

步骤4:测试成功。


64位系统下报错:无法加载OCI DLL, 126