这应该是Oracle数据库服务器的问题
修改Oracle数据库的参数值。
把open_cursors项的值设置大一些

解决方案 »

  1.   

    把PreparedStatemt关闭了,如果有ResultSet也关闭了
      

  2.   

    >open_cursors项的值设置大
    不是解决问题的根本办法,你每次插入记录时候都是取得一个新的Connection吗?
    实际上不管插入多少条记录,用一个Connection就可以了,另外在完毕的时候记的关闭
    Connection.close()用在finally里面.
    >把PreparedStatemt关闭了,如果有ResultSet也关闭了
    确实是应该关的.在finally里面.