【问题标题】:How to Install "Oracle Data Access Components (ODAC)" on Windows Server 2003 R2?如何在 Windows Server 2003 R2 上安装“Oracle 数据访问组件 (ODAC)”?
【发布时间】:2013-04-16 20:54:52
【问题描述】:

我最近在我的计算机(Windows 7、64 位)上安装了“32-bit Oracle Data Access Components (ODAC) with Oracle Developer Tools for Visual Studio”。一切似乎都很好,我可以在 Visual Studio 2010 和 IIS 7 中开发和运行我的应用程序。

现在,当我将应用程序部署到服务器时,它会引发错误:

异常:System.TypeInitializationException:“Oracle.DataAccess.Client.OracleCommand”的类型初始化程序引发异常。 ---> Oracle.DataAccess.Client.OracleException: 提供程序与 Oracle 客户端版本不兼容

显然我也需要在服务器上安装 ODAC。我的服务器是:

  • Windows 2003 32 位 R2(我知道,我知道!)
  • IIS 6

所以。我从 Oracle 网站下载了相同的安装(ODAC 11.2 Release 5 和 Oracle Developer Tools for Visual Studio [11.2.0.3.20])并将其安装在服务器上。但仍然得到同样的错误。

PS:我在安装的时候,在Oracle Universal Installer中选择了Oracle Data Access Component for Oracle Client 11.2.0.3.20。嗯。我应该选择“Oracle Server”吗?

【问题讨论】:

    标签: .net oracle11g windows-server-2003 oracleclient odac


    【解决方案1】:

    第一个选项(Oracle 客户端 11.2.0.3.20 的 Oracle 数据访问组件)对我有用。

    【讨论】:

      【解决方案2】:

      这是一个旧帖子,但对于可能遇到类似问题的其他用户,这里是一个详细说明的帖子

      http://www.codewithasp.net/2012/06/step-by-step-instructions-to-install.html

      【讨论】:

        猜你喜欢
        • 2020-07-06
        • 1970-01-01
        • 2013-12-12
        • 2015-08-01
        • 2011-06-06
        • 2011-05-29
        • 1970-01-01
        • 1970-01-01
        • 2015-08-01
        相关资源
        最近更新 更多