加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长百科 > 正文

ORA-01000:行使oracle即时客户端和C#超出最大打开游标数

发布时间:2021-01-18 15:53:20 所属栏目:站长百科 来源:网络整理
导读:我们的C#应用??措施正在天生ORA-01000错误.我们行使的是ODP.Net,应用措施运行美满,没有任何ORA-01000错误. 我们删除了ODP.Net并安装了即时客户端(我们此刻行使7个dll文件从C#毗连到Oracle,这些文件是oci.dll,ociw32.dll,Oracle.DataAccess.dll,orannzsbb11.d

我们的C#应用??措施正在天生ORA-01000错误.我们行使的是ODP.Net,应用措施运行美满,没有任何ORA-01000错误.

我们删除了ODP.Net并安装了即时客户端(我们此刻行使7个dll文件从C#毗连到Oracle,这些文件是oci.dll,ociw32.dll,Oracle.DataAccess.dll,orannzsbb11.dll,oraocci11.dll,oraociicus11 .dll和OraOps11w.dll).

从当时起,我们在执行具有多个查询的上历程时得到ORA-01000.留意到我们正在封锁/处理OracleDataReader工具.

ORA-01000与即时客户端背后的缘故起因是什么?

办理要领

行使此查询搜查打开游标的限定:

SELECT NAME,VALUE DISPLAY_VALUE,ISDEFAULT
FROM V$PARAMETER
WHERE NAME = 'open_cursors';

在我看来,默认值是50,相等低.
拜见文档:OPEN_CURSORS

哀求您的DBA增进它,按照文档,配置此值高于现实必要没有特另外开销.

我方才搜查了我的数据库

SELECT COUNT(*),user_name 
FROM V$OPEN_CURSOR
WHERE user_name = 'SYS'
GROUP BY user_name;

640个开放游标仅由SYS(一个会话中的峰值113),即不是由我(也许是坏的)应用措施引起的.

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读