【问题标题】:Windows 2008 x64 - WCF IIS - OracleException ORA-12154: TNS:could not resolve the connect identifier specifiedWindows 2008 x64 - WCF IIS - OracleException ORA-12154:TNS:无法解析指定的连接标识符
【发布时间】:2010-10-29 10:08:52
【问题描述】:

我有 WCF 服务托管在 Windows 2008 x64 机器上的 IIS 中。此 WCF 服务需要访问 Oracle 数据库,但当它尝试访问时遇到 OracleException 并显示以下错误消息:

ORA-12154:TNS:无法解析指定的连接标识符

我尝试使用通用数据链接 (UDL) 文件测试与 Oracle 数据库的连接,并且工作正常。我可以假设我的 Windows 2009 服务器上正确安装了 Oracle 客户端吗?如果是这样,还有什么问题?

【问题讨论】:

    标签: wcf oracle iis windows-server-2008 ora-12154


    【解决方案1】:

    尝试使用 TNSPING 连接到您的 oracle 服务器,它会告诉您是否可以建立连接。

    还要检查您是否在该计算机上安装了多个 Oracle 客户端。

    【讨论】:

    • 特别是如果您可能有 32 位和 64 位客户端。
    【解决方案2】:

    检查您的tnsnames file。更多关于that error here的描述。

    【讨论】:

      猜你喜欢
      • 2018-06-29
      • 2014-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-06
      相关资源
      最近更新 更多