【问题标题】:Oracle ODBC - missing drivers?Oracle ODBC - 缺少驱动程序?
【发布时间】:2011-04-29 15:15:54
【问题描述】:

我安装了

ODAC 11.2 第 3 版和适用于 Visual Studio (11.2.0.2.1) 的 Oracle 开发人员工具

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

但我仍然没有在 ODBC 管理器中看到 Oracle 驱动程序...请帮助。

我检查了注册表中的 ODBC 驱动程序,但在那里只找到了 SQL……也许我下载了错误的东西?有人请指出我正确的方向。

【问题讨论】:

  • 您使用的 Windows 版本是 32 位还是 64 位?有单独的 32 位和 64 位 ODBC 驱动程序管理器。如果您在 64 位平台上安装 32 位版本的 ODBC 驱动程序,可能会导致混淆。
  • 是的,我正要提到贾斯汀提到的。看到这个:support.microsoft.com/kb/942976。 Odbcad32.exe 文件的 32 位版本位于 %systemdrive%\Windows\SysWoW64 文件夹中。 64 位版本的 Odbcad32.exe 文件位于 %systemdrive%\Windows\System32 文件夹中。

标签: oracle odbc driver


【解决方案1】:

从开始/运行框或命令提示符调用“c:\windows\SysWOW64\odbcad32.exe”,所以 司机更有可能出现。我遇到过类似的问题,Oracle Instant Client(基本和 ODBC)32 位驱动程序没有出现在 ODBC 管理窗口中。通过这种方式调用“c:\windows\SysWOW64\odbcad32.exe”,我能够为 Oracle 11g Express 配置数据源。

问候。

【讨论】:

  • 由于操作系统是64位版本,所以控制面板上ODBC数据源管理器的默认版本是64位,只能列出64位版本的驱动。枚举Access等所有32位驱动,可以运行32位版本的ODBC数据源管理器,默认分配在C:\Windows\SysWOW64\odbcad32.exe。
  • 我已经断断续续地搞砸了好几天,这立即奏效了。非常感谢发帖。
【解决方案2】:

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

【讨论】:

  • 那个页面真的很有帮助。谢谢你的链接! +1
【解决方案3】:

以提升的权限运行cmd 以安装odbc_install.exe。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-05
    • 1970-01-01
    • 2012-12-27
    • 1970-01-01
    • 2015-01-12
    • 2016-12-06
    • 2011-09-16
    • 2016-06-23
    相关资源
    最近更新 更多