我无法通过 asmx Web 服务连接到 Oracle 模式,而可以通过控制台应用程序 [x86] 连接到 Oracle 模式。
代码:
var conn = new OracleConnection("Data Source=xe;User ID=mySchema;Password=myPass");
例外情况:
ORA-12154: TNS:could not resolve the connect identifier specified
环境:Windows 7 x64 - VS 2008。
任何想法?
请向我询问任何额外信息
提前致谢。
ODP(或本机 Oracle 客户端层)所基于的 Oracle 客户端层 OCI 存在一个错误,该错误会阻止位于包含括号 () 的文件夹中的任何应用程序正常运行
自从 Program Files (x86) 文件夹出现以来,这个错误就非常明显......
运行应用程序的主机(通常是 IIS)可能位于 x86 文件夹中,因此会出现问题。您的控制台应用程序工作正常,因为它可能位于不存在问题的文件夹中。
更多信息和一些解决方案here http://blogs.msdn.com/b/dataaccesstechnologies/archive/2010/01/26/connectivity-issue-with-oracle-in-x64-environment-ora-12154-tns-could-not-resolve-the-connect-identifier-specified.aspx.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)