如何将 Oracle ODBC 64 位添加到 32 位 Oracle 客户端
How to add Oracle ODBC 64 bit to 32bit Oracle client
对 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 连接的可能选项。
问题出在哪里? Oracle 客户端安装在 C:\oracle\product.2.0\client_1 中,x64 ODBC 与 Instant Client 的连接我已经放在 C:\oracle\instantclient_11_2
Windows 有两个版本的 odbcad32.exe:
- 32 位版本的 odbcad32.exe 位于 %systemdrive%\Windows\SysWoW64。
- 64 位版本的 odbcad32.exe 位于 %systemdrive%\Windows\System32。
要添加 64 位 DSN,您需要从 %systemdrive%\Windows\System32 开始 odbcad32.exe。
对 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 连接的可能选项。
问题出在哪里? Oracle 客户端安装在 C:\oracle\product.2.0\client_1 中,x64 ODBC 与 Instant Client 的连接我已经放在 C:\oracle\instantclient_11_2
Windows 有两个版本的 odbcad32.exe:
- 32 位版本的 odbcad32.exe 位于 %systemdrive%\Windows\SysWoW64。
- 64 位版本的 odbcad32.exe 位于 %systemdrive%\Windows\System32。
要添加 64 位 DSN,您需要从 %systemdrive%\Windows\System32 开始 odbcad32.exe。