当我们需要删除表空间文件时,一般会提示文件正在使用。若停止服务后删除表空间文件,再次创建时又会提示表空间已经存在。那么如何正确的删除表空间呢?
--删除MWS_IDX表空间
DROP TABLESPACE MWS_IDX INCLUDING CONTENTS AND DATAFILES;
--如果是 RAC 环境,需要修改表空间存放的路径,如“+TMSDB/sgtms/datafile/MWS_IDX.ora”
CREATE TABLESPACE MWS_IDX --创建表空间MWS_IDX
LOGGING
DATAFILE 'D:\SGTMSDB\MWS_IDX.ora' --创建的数据文件
SIZE 500M --初始大小
AUTOEXTEND ON --数据文件自动扩容
NEXT 100M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL
SEGMENT SPACE MANAGEMENT AUTO ;