ORA-01157:无法标识/锁定数据文件,ORA-01110:表空间丢失错误

先说明,我出现此错误的原因是:删除的表空间,而表空间的文件datafile还在,在startup Oracle例程时,根据这个datafile找不到对应的表空间,所以会报错。

解决方法:

alter database datafile num offline drop;

num为ORA-01110后面的错误信息,例如

ORA-01110:数据文件 6'D:123.DBF'

6即为num。

然后在进行后续操作。

alter database open;
原文地址:https://www.cnblogs.com/xc-chejj/p/11008251.html