后台报出如下错误: Caused by: java.sql.SQLException: ORA-00604: 递归 SQL 级别 1 出现错误 ORA-01000: 超出打开游标的最大数 ORA-00604: 递归 SQL 级别 1 出现错误 ORA-01000: 超出打开游标的最大数 ORA-01000: 超出打开游标的最大数 原因: 这个错误一般出现在利用代码循环执行数据库命令(例如将数据导入到数据库或者定时任务向数据库中插入数据)时,例如在java中  1.建立一个Connection …
错误截图如下: 搜索了很多方法,但是都没有办法解决,不过最终还是找到了一个好的解决办法, 多谢那位仁兄的博客[http://blog.itpub.net/519536/viewspace-689469] 一下内容纯属转载,建议去原博客查看详细 处理方法既然知道了导致用户无法删除的原因是由于找不到表SDO_GEOM_METADATA_TABLE所致.那处理方法便是找回之.我们可以考虑使用catmd.sql脚本重新初始化Oracle Spatial用到的表的方法进行恢复. 1)catmd.sql脚本…
有程序没关闭游标, --打开了哪些游标 select * from v$open_cursor 在open cursor之后一定要注意要close cursor(在store procedure里更应该如此,可能跳到exception里去了,exception里也要close cursor) 这样的错误很容易出现在Java代码中的主要原因是:Java代码在执行conn.createStatement()和 conn.prepareStatement()的时候,实际上都是相当与在数据库中打开了一个…
项目中使用最多的就是oracle数据库了,在实际的开发中书写SQL时遇到过许多错误,趁着现在不太忙,把之前遇到的总结一下,以后遇到的会持续更新总结. 1. ORA-00001:违反唯一约束条件 [原因]:向表进行插入数据操作时,存在字段的数据违反唯一性约束(重复) [解决]:检查表的主键是否有数据重复 2. ORA-01830: 日期格式图片在转换整个输入字符串之前结束 [原因]:使用to_date()函数将字符串转日期时,字符串时间和日期格式未保持一致 [解决]:如to_date('2018-…
场景: .Net程序调用Oracle方法 command.ExecuteNonQuery()执行存储过程;弹出如标题异常信息. 存储过程有4个输入参数,一个输出参数.一旦执行到给输出参数赋值的时候就报错.但在Plsql环境下调度,是正常的. 分析: 查阅各帖子,都说是变量长度不够,但设置也无果. 后来,怀疑是不是设置参数顺序有问题,调整,搞定. 解决: 存储过程中定义的参数,第一个为out,虽然在设置参数时,用了参数名,但好像没起什么作用.所以,把输出参数第一个设置,与定义顺序一致,就OK了.…
目录(?)[+] 1. 问题起因 最近在进行Oracle的一些操作时,总会遇到这个错误:  ORA-06502: PL/SQL: 数字或值错误 :  字符串缓冲区太小,错误如下: ORA-00604: 递归 SQL 级别 1 出现错误 ORA-06502: PL/SQL: 数字或值错误 :  字符串缓冲区太小 ORA-06512: 在 line 7 2.官方解释 查看官方文档上的解释: ORA-06502: PL/SQL: numeric or value errorstring Cause:…
今天在配置Distribution时,遇到一个错误,不能打开sql agent,详细错误信息如下: SQL Server blocked access to procedure 'dbo.sp_set_sqlagent_properties' of component 'Agent XPs' because this component is turned off as part of the security configuration for this server. A system ad…
情况是这样,A库的用户名和表空间分别为SH , SH 把业务表SH所有数据从A库,导入到B库, 表空间为SH,用户名为SP 在B库里面执行sql查询语句出现错误ORA-00942:表或视图不存在 语句为: 这里看出是因为用户变的原因,所以程序端需要进行用户变更 select sum(temp.lrs…
Oracle使用技巧及PL/SQL Developer配置 摘自:http://livenzhao.spaces.live.com/blog/cns!6E368BE9F6DDD872!595.entry ·PL/SQL Developer使用技巧 1.PL/SQL Developer记住登陆密码 在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码: 设置方法:PL/SQL Developer 7.1.2 ->tools->…