代码之家  ›  专栏  ›  技术社区  ›  orangutangas

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

  •  1
  • orangutangas  · 技术社区  · 7 年前

    对Oracle有疑问。计算机安装了Oracle 11.2 32位客户端(win为64位),但下载了Office x64并希望连接到OracleDB。 我曾尝试从Oracle页面下载Oracle Instant Client Basic,并将其插入到x64 ODBC Instant Client中,在环境中创建指向它的路径,然后启动CMD安装,并收到消息说它已成功安装。然而,当我启动ODBC Administrator并尝试添加OraClient的系统DSN时,我看不到64位ODBC连接的可能选项。 enter image description here
    问题出在哪里?Oracle客户端安装在C:\Oracle\product\11.2.0\client\u 1和x64 ODBC连接中,我将其与即时客户端连接在C:\Oracle\instantclient\u 11\u 2中

    1 回复  |  直到 7 年前
        1
  •  3
  •   Tianfang Yang    7 年前

    Windows有两个版本的odbcad32。exe文件:

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

    要添加64位DSN,需要启动odbcad32。来自%systemdrive%\Windows\System32的exe。