Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle客户端从9升级到10_Oracle - Fatal编程技术网

Oracle客户端从9升级到10

Oracle客户端从9升级到10,oracle,Oracle,上周五,在我工作的地方,一个oracle客户端被升级,我们的IIS服务器从版本9升级到版本10。现在它的版本是10,我们看到很多连接都向数据库开放。它打开了如此多的连接,以至于我们无法使用plsqldeveloper或Toad等工具登录数据库。当oracle客户端处于版本9时,我们从未遇到过这样的问题。由于此特定框中存在大量客户端,我认为不可能恢复到Oracle 9客户端。 有人知道这个问题或知道任何可能的解决方法吗 非常感谢您的帮助您正在使用哪个连接库?OO4O,ODP,其他 我是根据老问题的

上周五,在我工作的地方,一个oracle客户端被升级,我们的IIS服务器从版本9升级到版本10。现在它的版本是10,我们看到很多连接都向数据库开放。它打开了如此多的连接,以至于我们无法使用plsqldeveloper或Toad等工具登录数据库。当oracle客户端处于版本9时,我们从未遇到过这样的问题。由于此特定框中存在大量客户端,我认为不可能恢复到Oracle 9客户端。 有人知道这个问题或知道任何可能的解决方法吗


非常感谢您的帮助

您正在使用哪个连接库?OO4O,ODP,其他

我是根据老问题的记忆来工作的,所以细节有点模糊。使用OO4O有两种不同的方法来初始化库。其中一个比另一个更尝试重复使用连接

在ODP中,默认情况下使用连接池。有时这会导致额外的连接,以防再次需要它们。池连接存在一些问题,导致我关闭它们。(如果在死连接上调用PL/SQL过程,则可能挂起)

如果你得到更多的信息,我会设法得到澄清


让我们知道您的发现并祝您好运

非常感谢您的回复,这对我们非常有用。 我们将我们的问题发送给甲骨文,并得到以下回复

============ 这是本文讨论的一个已知问题 注:417092.1 Oracle Objects for OLE(OO4O)保持数据库连接打开

你的问题: “10g客户端接口是否允许ASP代码/类功能与9i客户端相同?”

这个问题的解决方法是实现一个循环来删除所有参数。比如说-

对于i=1到OraDatabase.Parameters.Count OraDatabase.Parameters.Remove(0) 下一个

如果不删除参数,错误5918934 OO4O会留下会话 已记录此行为,并且由于解决内存问题所需的体系结构更改而被认为“无法修复”

我们确实在代码中实现了一个循环来删除参数,但再次查看它时,它似乎并没有删除所有参数。 我们目前正在调查此事

一旦我们确定了解决方案,我将回信给这篇文章

蒂纳克斯 达米恩