【问题标题】:Oracle Database client errorOracle 数据库客户端错误
【发布时间】:2013-05-21 11:16:28
【问题描述】:

我有 64 位 Windows,我有 Visual Studio 2012 也是 64 位。我已经安装了 64 位 Oracle 客户端,但是当我尝试连接到我的数据库服务器时收到此消息..

尝试加载 oracle 客户端库时抛出了 badimageformatexception。在 64 位模式下运行并在 DataObjectSupport(721,6) 安装 32 位 Oracle 客户端组件时会出现此问题

有什么解决办法吗?

【问题讨论】:

  • 那么您必须在某处安装 32 位 Oracle 驱动程序 - 可能在安装 64 位驱动程序之前...
  • 问题是我没有..而且我不知道如何卸载这个..
  • 您可以使用Oracle安装程序卸载Oracle组件...

标签: asp.net database oracle visual-studio-2012


【解决方案1】:

Visual Studio IDE(至少 2012 年及以下)是 32 位,而不是 64 位。

如果你检查路径,你会从:

“C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe”

不是,来自“C:\Program Files\Microsoft Visual Studio 11.0”。

因此,要从 IDE 本身连接到 Oracle 数据库,您需要安装 32 位客户端(除了 64 位客户端,如果您需要用于 x64 应用程序)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-10-03
    • 1970-01-01
    • 2013-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-15
    • 2012-11-08
    相关资源
    最近更新 更多