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;