Oracle数据库dbf文件误删除后的解决方法

2014-11-24 18:24:01 · 作者: · 浏览: 0

问题描述:


startup启动数据库时提示:


ORA-01157:无法标识/锁定数据文件


ORA-01110:数据文件:‘....../X1000_1.dbf' 未找到


解决方法:


1、sql>alter system set "_ALLOW_RESETLOGS_CORRUPTION"=true scope=spfile;


System altered.


2、sql>shutdown immediate


ORA-01109:数据库未打开


已经卸载数据库


ORACLE例程已关闭


3、sql>startup mount


ORACLE例程已经启动


....


....


数据库装载完毕


4、alter database datafile '.../X1000_1.dbf' offline drop;


数据库已更改


5、alter database open;


数据库已更改


6、连接数据库


sql>conn scada/scada


已连接


问题解决。