windows 7 x64位 安装32位oracle客户端 odbc驱动问题
ref:http://wallimn.iteye.com/blog/2128870?utm_source=tuicool
1:64位win 7操作系统
控制面板中“ODBC数据源”可执行程序(控制面板64位,SysWOW64下的是32位的,64位的兼容版本)
查看32位ODBC驱动:启动 C:/Windows/SysWOW64/odbcad32.exe
查看64位ODBC驱动,启动 C:/WINDOWS/system32/odbcad32.exe 或者去控制面板
2:ORACLE ODBC驱动程序
系统安装ORACLE 64位服务端32位客户端(PLSQL兼容关系),ODBC驱动程序是依赖于客户端即SQORA32.DLL (位于客户端下)是32位的。
结论草案
1:64位ODBC + 64位驱动:
2: 32位ODBC + 32位程序驱动
采用方案2,修改较少,问题成功解决,即:
+查看32位ODBC驱动:启动 C:/Windows/SysWOW64/odbcad32.exe
-查看64位ODBC驱动:启动 C:/WINDOWS/system32/odbcad32.exe 或者去控制面板
控制面板中“ODBC数据源”可执行程序(控制面板64位,SysWOW64下的是32位的,64位的兼容版本)
查看32位ODBC驱动:启动 C:/Windows/SysWOW64/odbcad32.exe
查看64位ODBC驱动,启动 C:/WINDOWS/system32/odbcad32.exe 或者去控制面板
2:ORACLE ODBC驱动程序
系统安装ORACLE 64位服务端32位客户端(PLSQL兼容关系),ODBC驱动程序是依赖于客户端即SQORA32.DLL (位于客户端下)是32位的。
结论草案
1:64位ODBC + 64位驱动:
2: 32位ODBC + 32位程序驱动
采用方案2,修改较少,问题成功解决,即:
+查看32位ODBC驱动:启动 C:/Windows/SysWOW64/odbcad32.exe
-查看64位ODBC驱动:启动 C:/WINDOWS/system32/odbcad32.exe 或者去控制面板
浙公网安备 33010602011771号