Oracle删除表空间

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;

你可能感兴趣的:(oracle,oracle,数据库)