【问题标题】:window7 X64 VS2015 ASP.NET ORA9I ORA-12154windows 7 X64 VS2015 ASP.NET ORA9I ORA-12154
【发布时间】:2017-03-16 12:52:34
【问题描述】:

我的环境是 1)Windows X64 2)Oracle 9i 安装在 c:\ora9i 3)IDE:VS2015

当我使用 ConsoleApplication 时也不例外;

当我使用 Asp.net Web Formr 时出现异常 ORA-12154

【问题讨论】:

  • 请阅读此内容,然后考虑修改您的问题stackoverflow.com/help/mcve
  • 我的代码很简单,所以我用的是图片,有什么问题吗?
  • 请用英文提供完整的错误信息
  • 调用 t_conn.Open() 抛出 OracleException ORA-12154

标签: asp.net oracle visual-studio-2015 windows-7


【解决方案1】:

适用于 Oracle 的 Microsoft .NET Framework 数据提供程序(即System.Data.OracleClient)长期以来一直是deprecated,您不应该使用它。

它仅适用于 32 位。我假设您的控制台应用程序是使用 Target = x86 编译的,但您的 ASP.net Web 项目设置为 x64 或 AnyCPU。

使用 Oracle 的现代数据提供程序,您可以从这里下载它们:Oracle Data Access Components (ODAC) for Windows Downloads

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-10-29
    • 2019-04-01
    • 2012-01-14
    • 1970-01-01
    • 2011-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多