在sqlplus中查看 open_cursors的数值:

\admin\orcl\pfile\init.ora文件(名字类似于这样),在这个文件中找到open_cursors

在sqlplus中查看 open_cursors的数值:



在sqlplus中执行

SELECT v.name, v.value value FROM V$PARAMETER v WHERE name = 'open_cursors';

看看value是多少

使用下面的命令可以修改它的大小:

在 oracle9i 中应该可以直接进行修改:
alter system set open_cursors=30000;
如果可以就直接生效了;如果不行可以使用下面的语句:
alter system set open_cursors=30000 scope=spfile;
然后重启数据库生效
原文地址:https://www.cnblogs.com/darejoy/p/1255926.html