加大init.ora的 open_cursors 的值
如:open_cursors = 300

解决方案 »

  1.   

    在init.ora中设置OPEN_CURSORS的数值,不过一般都够,你还是把语句贴出来吧
      

  2.   

    楼上说的对,
    加大init.ora的 open_cursors参数,然后重新启动数据库。但最好也不要太大,浪费资源,根据实际情况,最好不要大于400。
      

  3.   

    我用的是ORACLE7.3.4,只找到一个ininorcl.ora文件,用记事本打开,可是没有看到那个参数啊!
      

  4.   

    不好意思,发错了,我觉得也是程序的问题,一定要养成close cursor的习惯
      

  5.   

    1、把init.ora的 open_cursors 的值 设大一点,同时注意回滚段的大小。
    2、open cursor后,要及时close。