上个公司写的一个每周给指定用户返款的程序,今天经理打电话说不能执行了,刚开始一看日志提示“ORA-00604: 递归 SQL 级别 1 出现错误 ORA-01000: 超出打开游标的最大数”,出现这个错误一般是因为打开的游标太多,比如在循环里面不断打开游标,但我一想不对啊,之前就可以啊。于是我在源代码上调试了一下,发现报的错误竟是“ORA-01653: 表 ZWLSUSER1d3d.HCALC 无法通过 8192 (在表空间 ZWLS_DATA 中) 扩展” ,我想着是表空间的问题,于是在网上查了一下,果不其然,解决办法如下。 上个公司写的一个每周给指定用户返款的程序,今天经理打电话说不能执行了,刚