【问题标题】:C#.net connection to Oracle database errorC#.net 连接到 Oracle 数据库错误
【发布时间】:2014-03-31 15:19:52
【问题描述】:

我有一个需要连接到 Oracle 数据库的 C#.net 应用程序。我构建了连接字符串和数据网格,并显示连接和拉取数据。问题是当我尝试查看它给我这个错误的页面时;

ERROR [IM002] [Microsoft][ODBC Driver Manager] 数据源名称不正确 已找到但未指定默认驱动程序

我已进入服务器上的 IIs 并设置了连接字符串,但仍然出现错误。这是我的页面代码... " ProviderName="" SelectCommand="SELECT DATE_ENTERED, EMAIL, SUGGESTION FROM CFO_INTRANET.SUGGESTIONS"> 我的连接,

我错过了什么??

【问题讨论】:

  • DSN? ISomg ODBC 是相当新的 - 这是我会使用的最后一件事。
  • 您是否在代码之外测试了此连接字符串作为起点?
  • 为什么不用.NET驱动?
  • 经过测试的连接字符串,它工作得很好......当我尝试查看让我头疼的页面时。
  • 您需要在托管 IIS 应用程序的机器上配置您的 ODBC 驱动程序。

标签: c# .net oracle iis


【解决方案1】:

要为 32 位应用程序设置 ODBC 链接,您必须使用:

C:\Windows\SysWOW64\odbcad32.exe

要为 64 位应用程序设置 ODBC 链接,您必须使用:

C:\Windows\System32\odbcad32.exe

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-05-18
    • 1970-01-01
    • 1970-01-01
    • 2016-10-03
    • 1970-01-01
    • 2011-11-12
    • 1970-01-01
    相关资源
    最近更新 更多