Oracle中删除表空间提示ORA-00604和ORA-21700

qq_39476296 2018-02-28 10:35:02
在oracle中删除sde用户(用户名为sde1,表空间名为SDE_TBS)时报错,报错的内容一样:
------------------------------------------
ORA-00604:error occurred at recursive SQL level 1
ORA-21700:object does not exist or is marked for delete
------------------------------------------
附:
删除表空间语句是:drop tablespace SDE_TBS including contents and datafiles;
删除用户的语句是:drop user SDE cascade;
...全文
797 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
运行cmd命令,进入sqlplus select user_id,username from dba_users where username = 'SDE'; 根据对应的检索值,执行命令:select o.name,a.* from association$ a,obj$ o where a.obj#=o.obj# and o.OWNER# = 123; 删除对应进程:delete from association$ where obj#=114471; 重新执行删除命令:drop user SDE cascade;

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧