我有两台不同的 IIS 服务器,它们运行 IIS 7.0,并为我的 ASP.NET Web 应用程序和 Oracle 后端运行相同的代码版本。他们都使用相同的 Oracle 数据库,但是当我在一台服务器上运行应用程序时,它会导致 Cursor Count Exceeded 错误,而在另一台服务器上,代码运行得非常好并且永远不会遇到错误。“损坏”的服务器恰好是生产服务器与开发服务器。
这会是什么原因?如果有办法杀死 ASP.NET 中的 Oracle 会话,除了等待它们超时之外,你如何做到这一点。