Oracle ODBC - 缺少驱动程序?

问题描述:

我安装Oracle ODBC - 缺少驱动程序?

ODAC 11.2第3版和Oracle开发工具为Visual Studio(11.2.0.2.1)

http://www.oracle.com/technetwork/topics/dotnet/utilsoft-086879.html

,但我仍然没有看到甲骨文司机在ODBC管理.. 。 请帮忙。

我检查了注册表中的ODBC驱动程序,只发现SQL有...也许我下载了错误的东西?有人请指出我的正确方向。

+1

您使用的Windows版本是32位还是64位?有独立的32位和64位ODBC驱动程序管理器。如果您在64位平台上安装32位版本的ODBC驱动程序,可能会导致混淆。 – 2011-04-29 17:39:18

+4

是的,我要提到贾斯汀提到的。请参阅:http://support.microsoft.com/kb/942976。 32位版本的Odbcad32.exe文件位于%systemdrive%\ Windows \ SysWoW64文件夹中。 64位版本的Odbcad32.exe文件位于%systemdrive%\ Windows \ System32文件夹中。 – mservidio 2011-04-29 18:53:31

我无法访问您引用的页面来阅读它,但要安装Oracle ODBC驱动程序,您可以安装Oracle Instant Client。 This page给出了一些关于如何去做的很好的指导。安装即时客户端后,Oracle ODBC驱动程序应显示在ODBC管理器中。请注意,您不需要完整的客户端安装即可使用ODBC驱动程序。

运行cmd与提升特权安装odbc_install.exe

从开始/运行框或从命令提示符处调用“c:\ windows \ SysWOW64 \ odbcad32.exe”,因此驱动程序更可能出现。我已经通过Oracle即时客户端(基本和ODBC)32位驱动程序的类似问题没有出现在ODBC管理窗口中。我可以通过这种方式调用“c:\ windows \ SysWOW64 \ odbcad32.exe”来配置数据源到Oracle 11g Express。

问候。

+0

由于操作系统是64位版本,因此控制面板上的ODBC数据源管理器的默认版本是64位,并且只能列出64位版本的驱动程序。要枚举所有32位驱动程序(例如Access),您可以运行带有32位版本的ODBC数据源管理器,该版本默认分配给C:\ Windows \ SysWOW64 \ odbcad32.exe。 – 2015-06-23 11:12:41

+0

我一直在忙着打开和关闭几天,这个工作即刻。非常感谢你的提交。 – 2018-01-19 20:28:29