我一不小心删了oracle的数据文件XXX.DBF导致oracle登录不了,后来我在百度上搜啊,但是有的不能解决我的问题,后来我看了很多解决方法,我总结了下如下很快就能解决oracle的登录不了的问题具体操作如下;
启动dos命令窗口 然后按下面的操作
sqlplus /nolog
conn sys/orcl as sysdba;
alter database open;
当操作完成上面的操作就会报ORA-01157: cannot identify/lock data file 9 XXX.DBF就是你误删除的那个文件。然后你执行下面的操作。
alter database datafile 'd:\XXX.DBF' offline drop;
alter database open;