1.删除undo表空间
rm -f undotbs01.dbf
2.报错
SQL> create table t3 as select * from dba_objects where rownum < 3;
create table t3 as select * from dba_objects where rownum < 3
*
ERROR at line 1:
ORA-01116: error in opening database file 2
ORA-01110: data file 2: '/u01/app/oracle/oradata/demo/undotbs01.dbf'
ORA-27041: unable to open file
Linux Error: 2: No such file or directory
Additional information: 3
3.恢复数据文件
alter database datafile 2 online
4.alter system checkpoint
select status from v$datafile;
本文记录了一次Oracle数据库中Undo表空间出现问题的过程及解决方法。包括删除undo表空间时遇到的问题、错误信息解析、数据文件恢复步骤及检查点调整等内容。
4475

被折叠的 条评论
为什么被折叠?



