C# oracle空异常oracle dataaccess
我在这方面有压力,所以任何帮助都会很好。这似乎是一个很长的问题,但它不是。。我已经尽可能多地提供了信息。。rgds M 我有一个Web应用程序,它在3个环境中安装了一个Web服务:Dev、UAT和Prod。系统在SQL 2008上从SSIS包调用Web服务,它在所有环境中的Web服务上都能找到方法。然后,我尝试使用以下使用oracle程序集的简单代码中的方法打开oracle连接:oracle.DataAccess.Client 以下是示例代码:C# oracle空异常oracle dataaccess,c#,asp.net,.net,iis,oracle11g,C#,Asp.net,.net,Iis,Oracle11g,我在这方面有压力,所以任何帮助都会很好。这似乎是一个很长的问题,但它不是。。我已经尽可能多地提供了信息。。rgds M 我有一个Web应用程序,它在3个环境中安装了一个Web服务:Dev、UAT和Prod。系统在SQL 2008上从SSIS包调用Web服务,它在所有环境中的Web服务上都能找到方法。然后,我尝试使用以下使用oracle程序集的简单代码中的方法打开oracle连接:oracle.DataAccess.Client 以下是示例代码: // Create and open a co
// Create and open a connection.
OracleConnection mConnection = new OracleConnection(sCnx);
mConnection.Open(); -- Fails at this call.
根据类似问题,例外信息和编号为空-
但是,我检查了Pass-through设置,并在所有环境中将其设置为true
这是我的连接字符串
<add name="cnx" connectionString="DATA SOURCE=MYHUP1.US.COM;PASSWORD=456336;PERSIST SECURITY INFO=True;USER ID=MYAPPUSER" providerName="Oracle.DataAccess.Client"/>
有没有人知道为什么我的Prod环境中无法使用此功能。我对IIS进行了仔细的梳理,并与其他环境进行了比较,发现它们是相同的。只是试图追踪到IIS问题或Oracle。请注意,我自己没有访问UAT环境的权限,这也有帮助
向米克问好这是你需要做的来纠正它 沿64位客户端安装32位客户端。。64位版本在使用标准连接字符串方面不起作用。。不知道Oracle如何能让这个bug持续这么长时间而不修复它。。并排安装就是我们所做的。。它将安装到自己的文件夹中,因此您应该没有问题。。当您使用.dll时,只需将副本设置为local=true,删除旧的并重新添加新的.dll即可。。确保使用导航到4.x文件夹,而不是2.x文件夹。
是否安装了32位客户端?我们在两周前遇到了同样的问题,我们安装了11.2.x版,关于连接字符串,您只需要传递数据源、用户名、,在.net配置文件的连接字符串中输入密码..谢谢MethodMan..我将安装32位客户端11.2,看看这是否会有所不同。那里的版本是64位的,所以我应该升级它还是在它旁边安装32位的版本?谢谢你的帮助。。64位版本在使用标准连接字符串方面不起作用。。不知道Oracle如何能让这个bug持续这么长时间而不修复它。。并排安装就是我们所做的。。它将安装到自己的文件夹中,因此您应该没有问题。。当您使用.dll时,只需将副本设置为local=true,删除旧的并重新添加新的.dll即可。。确保使用导航到4.x文件夹而不是2.x文件夹..谢谢Methodman。。非常感谢。我现在正在将版本从11.1g升级到11.2。这是一个64位安装。所以一旦完成,你认为我也应该在它旁边安装32位。好的,很酷。我唯一不确定的是,我已经将我的应用程序使用的Oracle驱动程序复制到app Bin文件夹中,而我没有使用已安装的驱动程序,因此安装32位帮助也会有帮助。只是再次检查MM,谢谢你的帮助。。。rgds Mhi Methodman。。。我以前对此有问题,因此有理由将DLL放在我自己的文件夹中。。。我知道。。哈哈。不管怎样,我还是照你的建议做了。。未安装和重新安装,一些配置和它的工作像一个魅力。。非常感谢。如果你提供答案,我会马上接受。。。非常感谢。。米克是个了不起的人。。。真的很感谢你的帮助。我认为这不是问题。。我很高兴我在两周前找到了一个有效的解决方案,同时也找到了一种方法,可以避免使用“域名”这个废话
DEV = Oracle Provider version 11.2.0.1.0
PROD = Oracle Provider Version 11.1.0.6.20