1、查看已有表空间,找到回退表空间
SELECT * FROM DBA_TABLESPACES WHERE CONTENTS='UNDO'
2、创建新的回退表空间
create undo tablespace UNDO_RBS1 datafile 'E:\oracle\product\10.2.0\oradata\orcl\UNDOTBS02.DBF' size 1000m;
3、修改系统回退表空间为2中新建的表空间
alter system set undo_tablespace=undo_rbs1;
4、从系统中删除旧的回退表空间
drop tablespace undo_tbs1 including contents;
5、在操作系统中删除旧回退表空间的文件。如果不允许删除,可以重启Oracle服务后再删除。