在游标改动之前,出现问题 :  ora-01000 超出打开游标最大数 
 
在oracle配置文件中将cursor_open 最大数改为了 10000000 然后出现下面的错误
ora-00600:internal error code,arguments:[733],[40000040],[top uga heap],[],[],[],[],[]
请问怎么解决啊?
我没有用命令行修改,是进入到oracle界面下进行的修改,现在不能进入了.请问在oracle下哪个文件里面有游标信息,我想到文件里面直接修改过来应该可以吧?

解决方案 »

  1.   

    将cursor_open 最大数改为了 10000000 ,
    你可真行,改cursor_open 不能解决根本的问题。
    我现在也被这个问题所困扰。
    可以一起探讨一下,你是用OO4O连接的ORACLE么?
      

  2.   

    呵呵,自己把这个问题解决了,我在.net环境下,连数据库使用ado.net,不过前面  ora-01000 超出打开游标最大数   还没有解决. 也没有人讨论,呜呜^^^^
      

  3.   

    如果你用的是ADO.NET连接ORACLE的话,出现ora-01000 超出打开游标这个问题,肯定是你的程序问题,应该是你的记录集没有CLOSE.
      

  4.   

    如果用OO4O连接ORACLE的话,即使记录集CLOSE.也很容易出现ora-01000 超出打开游标数这个问题。
    这是OO4O的问题。
    我查了查OO4O的帮助。解释是:  记录集.CLOSE  记录集=nothing  其实什么也不做。
    我都晕了!!!!
    并且这个问题,我也问了日本人。他们也遇到这样的问题。并且到现在还没有很好的解决方法。