如何将Oracle ODBC 64位添加到32位Oracle客户端

时间:2018-01-18 14:42:57

标签: excel oracle11g odbc ms-office

对Oracle有疑问。计算机已安装Oracle 11.2 32位客户端(win为64位)但是,下载了Office x64并希望连接到OracleDB。  我尝试从Oracle页面下载Oracle Instant Client Basic,插入x64 ODBC Instant Client,在其环境中创建路径并启动CMD安装,并获得已成功安装的消息。但是,当我启动ODBC管理器,并尝试添加OraClient的系统DSN时,我看不到64位ODBC连接的可能选项。 enter image description here
哪里可以问题? Oracle客户端安装在C:\ oracle \ product \ 11.2.0 \ client_1和x64 ODBC连接中,我已将客户端放入C:\ oracle \ instantclient_11_2

1 个答案:

答案 0 :(得分:3)

Windows有两个版本的odbcad32.exe:

  • 32位版本的odbcad32.exe位于%systemdrive%\ Windows \ SysWoW64中。
  • 64位版本的odbcad32.exe位于%systemdrive%\ Windows \ System32中。

要添加64位DSN,您需要从%systemdrive%\ Windows \ System32启动odbcad32.exe。