undo表空间扩展和收缩
查看数据文件
SQL> select file_name,file_id,bytes from dba_data_files;
收缩undo(但使用的超过10m就不能回收)
SQL> alter database datafile 2 resize 10M;
扩展表空间三种方法:
1,放大undo大小
alter database datafile 2 resize 100M;
2,修改undo为自动扩展
alter database datafile '/home/oracle/undo1.dbf' autoextend on next 1M;
3,建立undo表空间然后切换新的undo表空间
create undo tablespace undo1 datafile '/home/oracle/undo1.dbf' size 20M;
改变默认undo
SQL> alter system set undo_tablespace=undo1 scope=both;