日期:2014-05-17  浏览次数:21356 次

sde用户怎么删除?
本人几天前用arcsde for oracle10gr2 post installation 创建了sde表空间和sde用户。今天我在删除sde用户时发生了如下错误:请问有谁遇到过????
Error dropping SDE:
ORA-00604: 递归 SQL 级别 2 出现错误
ORA-21700: 对象不存在或标记为删除


------解决方案--------------------
探讨
本人几天前用arcsde for oracle10gr2 post installation 创建了sde表空间和sde用户。今天我在删除sde用户时发生了如下错误:请问有谁遇到过????
Error dropping SDE:
ORA-00604: 递归 SQL 级别 2 出现错误
ORA-21700: 对象不存在或标记为删除

------解决方案--------------------
SQL code


select owner,queue_table from dba_queue_tables where owner='SDE'

exec dbms_aqadm.drop_queue_table('上面查到的队列表')


drop user SDE cascade

------解决方案--------------------
这好像是oracle的一个Bug。
------解决方案--------------------
SQL code

conn sys/pwd as sysdba
drop user sde cascade;--删除用户
drop tablespace sde including contents and datafiles ;--删除表空间,并删除数据文件

------解决方案--------------------
8楼的正解。