gpt4 book ai didi

c# - 与 Oracle 的连接通过控制台应用程序工作,而不通过 Web 服务工作

转载 作者:行者123 更新时间:2023-11-30 16:31:45 32 4
gpt4 key购买 nike

我无法通过 asmx Web 服务连接到 Oracle 架构,但我可以通过控制台应用程序 [x86] 连接。

代码:

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。

有什么想法吗?

请向我询问任何额外信息

提前致谢。

最佳答案

OCI,ODP(或 native Oracle 客户端层)所基于的Oracle 客户端层存在一个错误,该错误会阻止位于包含括号() 的文件夹中的任何应用程序正常运行

自 Program Files (x86) 文件夹出现以来,此错误非常明显...

运行您的应用程序的主机(通常是 IIS)可能位于 x86 文件夹中,因此出现了问题。您的控制台应用程序运行良好,因为它可能位于没有问题的文件夹中。

更多信息和一些解决方案 here .

关于c# - 与 Oracle 的连接通过控制台应用程序工作,而不通过 Web 服务工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4681532/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com