请教:oracle与java的问题

请教:oracle与java的问题

用java写的短信应用程序。数据库(oracle)和应用程序在同一台机器上。
系统运行一段时间后,出现错误提示:ORA: invailled cursor,程序也不能正常执行。  检查程序,所有数据库链接用完后都释放了。
  
  请问除了连接没释放的可能,还有其它原因吗?有没有可能是资源问题?有没有可能跟内存或CPU有关?

  谢谢!
      
你看看init.ora里的open cursor参数,我看应该从应用程序上着手,默认open cursor为300,porcesses为150,应付一般应用是可以得。