用于Windows 2008 R2 x64上的Oracle的Microsoft ODBC
问题描述:
我在Windows Server 2003和Oracle 10 32位下有服务器。在ODBC数据源管理器中配置了多个ODBC数据源。用于Windows 2008 R2 x64上的Oracle的Microsoft ODBC
现在我需要将所有该系统移至Windows Server 2008 R2 x64。 我已经安装了操作系统,Oracle服务器12c x64,Oracle客户端12 x64。 现在我需要配置我的ODBC数据源,但没有用于Oracle驱动程序的Microsoft ODBC。
从哪里可以找到该驱动程序来配置ODBC数据源? (我试过SystemWOW64的32位工具,它有这个驱动,但是显示我有异常“没有找到Oracle(tm)客户端和网络组件。这些组件是Oracle公司提供的,它们是Oracle版本的一部分7.3(或更高版本)clien costware installation。“据我所知,它寻找32位客户端,但没有这样的)
答
”Microsoft ODBC for Oracle“不存在64位。微软只提供一个32位版本。
你必须从Oracle下载并安装驱动程序:ODBC Developer Center或 64-bit Oracle Data Access Components (ODAC) Downloads
32位ODBC驱动程序(无论从微软或甲骨文)不与64位Oracle客户端一起工作,架构必须匹配。