--删除用户
drop user HA_SOAR cascade;
--删除用户下的表空间
alter tablespace HA_SOAR_DATA offline ;
drop tablespace HA_SOAR_DATA including contents and datafiles;
--然后报错 ora01561 错误,无法删除指定表空间下的所有对象
--查询这个表空间下的段对象 找出文件号 即 HEADER_FILE
select * from dba_segments
where tablespace_name = 'HA_SOAR_DATA' AND OWNER='SYS'
--有这两个段没有删除
WFMS_INST_BIS_HOUSE_HISTORY
WFMS_INST_BUSINESS
--查询数据库底层段对象表 根据 HEADER_FILE
select * from seg$ where file#=10
--然后根据ts# 将 type# 改成 3 即临时段
update seg$ set type#=3 where ts#=11;
--然后再删除 表空间即可成功
关于 seg$、type# 可以网上查下