“ORA-03134:不再支持与此服务器版本的连接。”

时间:2014-11-21 14:03:19

标签: asp.net oracle wcf iis

我试图了解为什么相同的C#Oracle访问代码在VS2010环境下工作,但不在IIS下工作。

我正在构建一个Web服务来访问远程计算机上的Oracle 9.2数据库。 Web服务必须托管在Windows 2003计算机下的IIS中。同一台机器托管Oracle 9.2数据库。

由于Windows 2003是32位体系结构,因此必须为x86 CPU编译Web服务。 我的Visual Studio项目是WCF应用程序。

当我在ASP.NET Development Server下运行该服务时,一切正常。数据库已连接,可以进行所有CRUD操作。

当我在我的机器或任何其他机器上的IIS下部署所有内容时," ORA-03134:不再支持与此服务器版本的连接。" at连接的时间。

我认为这是某种权限问题所以我在使用LocalSystem帐户的特殊应用程序池下运行该服务。我甚至给了我的机器上安装的Oracle客户端文件夹对IIS用户的完全控制权限,但由于LocalSystem帐户,不应该这样做。

无论如何,我没有尝试过。它总是一样的错误。

可能是什么原因?

0 个答案:

没有答案