MS Access 2016-64bit 通过 ODBC 连接到 Oracle-11g-64bit
MS Access 2016-64bit Connecting to Oracle-11g-64bit via ODBC
我的操作系统是 Windows7 64 位。我有 MS Office 2016 64 位,使用 MS Access。我已经安装了 Oracle 11g (11.2.0) 64 位。我已经使用 odbcad32.exe
创建了一个 DSN 数据源,并且能够使用 ODBC 驱动程序 SQORA32.DLL
(OraDb11g_home4 中的 Oracle)成功连接到 Oracle 数据库。
但是,当我尝试在 MS Access 中通过 VBA 连接时,我始终收到消息:
[Microsoft][ODBC Driver Manager] Data source name not found
and no default driver specified.
所以,MS Access 看不到 Oracle ODBC 驱动程序。我检查了环境变量并列出了 Oracle 主文件夹的路径。
我错过了什么?任何帮助表示赞赏。
如果 MS Access 是 x64,那么您的 ODBC-Source
也应该是 x64。所以使用 odbc.exe.
odbcad32.exe 仅适用于 x64 Windows.
上的 x86 应用程序 运行
我的操作系统是 Windows7 64 位。我有 MS Office 2016 64 位,使用 MS Access。我已经安装了 Oracle 11g (11.2.0) 64 位。我已经使用 odbcad32.exe
创建了一个 DSN 数据源,并且能够使用 ODBC 驱动程序 SQORA32.DLL
(OraDb11g_home4 中的 Oracle)成功连接到 Oracle 数据库。
但是,当我尝试在 MS Access 中通过 VBA 连接时,我始终收到消息:
[Microsoft][ODBC Driver Manager] Data source name not found
and no default driver specified.
所以,MS Access 看不到 Oracle ODBC 驱动程序。我检查了环境变量并列出了 Oracle 主文件夹的路径。
我错过了什么?任何帮助表示赞赏。
如果 MS Access 是 x64,那么您的 ODBC-Source
也应该是 x64。所以使用 odbc.exe.
odbcad32.exe 仅适用于 x64 Windows.
上的 x86 应用程序 运行