数据库版本oracle10.2.0.1 ,用户无法删除
SQL> drop user mr cascade;
drop user mr cascade
ORA-00604: error occurred at recursive SQL level 1
ORA-00942: table or view does not exist
打开跟踪:
alter session set events '10046 trace name context forever,level
12';
运行删除用户:drop user MR cascade
关闭跟踪:
alter session set events '10046 trace name context off';
在服务器端/oracle/admin/orcl/udump目录下可看到trace文件
用tkprof orcl2_ora_561298.trc 文件名 分析到文件,打开该文件可看到:
The following statement encountered a error during parse:
delete from system.aq$_internet_agent_privs WHERE db_username =
NLS_UPPER(:1
Error encountered: ORA-00942
查metlink文档,其提供的解决方案如下:
Cause
The table system.aq$_internet_agent_privs is missing.
Solution
To implement th