首页 > 代码库 > oracle错误ORA-00604 递归sql级别1出现错误 ora-00942 表或试图不存在 ORA-06512 在line 11
oracle错误ORA-00604 递归sql级别1出现错误 ora-00942 表或试图不存在 ORA-06512 在line 11
错误截图如下:
搜索了很多方法,但是都没有办法解决,不过最终还是找到了一个好的解决办法,
多谢那位仁兄的博客【http://blog.itpub.net/519536/viewspace-689469】
一下内容纯属转载,建议去原博客查看详细
处理方法
既然知道了导致用户无法删除的原因是由于找不到表SDO_GEOM_METADATA_TABLE所致。那处理方法便是找回之。
我们可以考虑使用catmd.sql脚本重新初始化Oracle Spatial用到的表的方法进行恢复。
1)catmd.sql脚本所在目录
$ORACLE_HOME/md/admin
2)使用SYS用户运行catmd.sql脚本
sys@secdb> @?/md/admin/catmd.sql
……此处省略大量运行信息……
3)在此尝试用户删除
sys@secdb> drop user SEC_TARGET cascade;
User dropped.
OK,用户删除成功。
oracle错误ORA-00604 递归sql级别1出现错误 ora-00942 表或试图不存在 ORA-06512 在line 11
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。