1.检查表空间状态
SELECT tablespace_name, status FROM dba_tablespaces;
备注:tablespace_name表示删除表空间的名称,status为表空间的状态。如果状态为ONLINE,表示表空间当前正在使用,不能被删除。
2.关闭表空间
ALTER TABLESPACE tablespace_name OFFLINE;
备注:tablespace_name为要删除表空间的名称,在表空间关闭后,数据库将不能访问该表空间中的任何对象。
示例:
ALTER TABLESPACE GSC001 OFFLINE;
3.删除表空间
drop tablespace tablespace_name including contents and datafiles;
示例:
drop tablespace GSC001 including contents and datafiles;