ODBC从MS Access连接到Oracle 64位(使用System32 \ odbcad32.exe)
我需要通过Microsoft Access中的ODBC连接到64位Oracle服务器。我安装了64位ODBC驱动程序,并使用System32 \ odbcad32文件设置DSN。ODBC从MS Access连接到Oracle 64位(使用System32 odbcad32.exe)
注册表指向司机朝:
C:\程序\ erahn \产品\ 12.1.0 \ client_3 \ SQORA32.DLL
我不能在网上验证SQORA32.DLL是64位驱动程序;安装包是64位版本,所以我假设它是。
我没有运气连接到服务器使用32位驱动程序(测试连接不起作用),所以我在为什么可以阻止我的损失。
任何帮助将不胜感激。
埃里克
我做了工作...尝试后的100S到处寻找。这可能是没有用的人..但如果一切都失败了,你......试试吧。
我在Windows 7中,64位用..访问64位..
刚刚从http://www.oracle.com/technetwork/topics/winx64soft-089540.html
即时客户端软件包下载这2个文件... - 基础:运行OCI所需的所有文件,OCCI和JDBC-OCI应用 下载instantclient-basic-windows.x64-11.2.0.2.0.zip(53669935个字节)
*即时客户端程序包 - ODBC:用于启用ODBC应用 下载instantclient-附加库odbc-windows.x64-11.2.0.2.0.zip(1,356,558字节)
只记得下载11.2.0.2.0(对于我来说,所有其他版本没有工作,并有许多问题)。
然后按照指示从这里:
绝对令人难以置信。从字面上看,您需要使用** 11.2.0.2 **包(您必须在运行odbc_install之前合并它们)。这个客户端是真正唯一一个连接到Access 64位的。感谢您的研究并为他人节省了太多时间。 –
你得到任何更具体的错误消息? –
您的ODBC驱动程序类型(32位或64位)必须与您的客户端软件(您的案例中的MS Access)相匹配,而不是服务器的类型。如果您有32位MS Office,则安装32位Oracle客户端。 –
列出你的步骤,以及你卡在哪里。 –