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

删除表空间后物理文件依旧存在
通过DROP TABLESPACE 表空间名 INCLUDING CONTENTS AND DATAFILES;删除表空间后,在硬盘上依旧看的到物理文件,手动删除显示好像ORACLE的某个进程在使用着,不能删除。手动关闭ORACLE的服务后,才能正常删除。我旁边的同事执行这同样的操作,他的就是通过DROP TABLESPACE 表空间名 INCLUDING CONTENTS AND DATAFILES;删除掉物理文件。(在删除表空间之前,都已经删除了表空间下的用户和用户创建的表)
不明白什么情况下,会删不掉物理文件,需要手动删除?
------最佳解决方案--------------------
执行
drop tablespace spacename including contents and datafiles之前,执行alter tablespace tablespace_name offline; 
------其他解决方案--------------------
该回复于2012-10-31 17:09:30被版主删除