您的位置:首页 > 数据库 > Oracle

oracle 无法删除用户 递归 SQL 级别 1 出现错误

2013-01-10 09:37 387 查看
遇到问题:

表空间无法删除。

用户也无法删除,提示:

SQL> drop user user_test cascade;

drop user user_test cascade

*

第 1 行出现错误:

ORA-00604: 递归 SQL 级别 1 出现错误

ORA-00942: 表或视图不存在

ORA-06512: 在 line 7

通过select user_name from dba_users;可以查到该用户。

desc SDO_MAPS_TABLE。提示对象SDO_MAPS_TABLE不存在。

最后请教了个dba。给了个方法如下:

1. Connect as SYS using sqlplus

2. Create a user mdsys identified by mdsys

3. Execute the following scripts

$ORACLE_HOME/md/admin/mdprivs.sql

$ORACLE_HOME/md/admin/mdinst.sql

按照上面的123步骤处理后,再次删除用户。顺利删除。问题解决。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐