【问题标题】:oracle error in windows-7 64bitWindows-7 64位中的oracle错误
【发布时间】:2011-05-02 17:56:24
【问题描述】:

我安装了 windows-7 64 位。当我尝试运行我的程序(适用于 Oracle 11g)时,我收到此错误:

Attempt to load Oracle client libraries threw BadImageFormatException 
this problem will occur when running in 64 bit mode with the 32 bit Oracle client components installed

可能是什么问题?哪里可以下载64位oracle客户端?

(我可以得到任何下载链接)

提前致谢

【问题讨论】:

    标签: c# winforms oracle oracle11g


    【解决方案1】:

    您是否尝试过从以下位置下载 64 位 Oracle 客户端:

    http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.htmlBlockquote

    这看起来可能是正确的下载:

    适用于 Microsoft Windows (x64) 的 Oracle 数据库 11g 第 2 版客户端 (11.2.0.1.0)
    win64_11gR2_client.zip (615,698,264 字节) (cksum - 2947608743)
    包含 Oracle 客户端库。如果您只想要客户端库,请下载

    【讨论】:

      【解决方案2】:

      或者,如果您无法获得 64 位版本的 Oracle 客户端并且卡在 32 位版本,那么您可以:

      1. 重建您的 .NET 应用程序以 仅作为 32 位 (x86) 进程运行 而不是“任何 CPU”或
      2. 使用CorFlags.exe (CorFlags Conversion Tool)重新配置 您现有的 .NET 应用程序 exe 以 32 位运行,而无需 重建它。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-03-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-12-14
        • 1970-01-01
        • 2020-04-03
        • 2012-03-30
        相关资源
        最近更新 更多