oracle 启动不起来,急急急!
ORACLE817版本,突然停电,开机后出问题了。
服务里面能启动,但是登录的时候提示错误,ORA-01033:oracle initialization or shutdown in progress。
手工启动ORACLE,使用 STARTUP MOUNT能启动,但是STARTUP启动时提示错误:
ORA-01147: SYSTEM ????? 8 ??????
ORA-01110: ???? 8: 'D:\ORACLE\ORADATA\XJDB\SYSTEM02.DBF'
网络上寻找解决办法,使用推荐的方式:
shutdown immediate;
startup mount;
alter database datafile 'd:\oracle\oradata\xjdb\system02.dbf' offline drop;
shutdown ;
startup;
还是解决不了问题,折腾了两天了,急,公司的业务系统,请高手帮忙。
在线急等。
------解决方案--------------------联系我
手机号:13429648788
qq号:107644445
------解决方案--------------------ORA-01147: SYSTEM 表空间文件 1 处于脱机状态
ORA-01110: 数据文件 1: 'd:\oracle\oradata\xjdb\system02.dbf'
问题比较严重
有备份吗?否则,尝试通过系统层面的文件恢复工具(如DUI等)将文件恢复出来之后,再做recover
------解决方案--------------------看你的描述,应该是有个数据文件丢失了。oracle在启动到mount阶段后,找不到数据文件,所以打不开。你先用system用户登录
alter database mount; 使数据库进入加载阶段
alter database datafile 'd:\oracle\oradata\xjdb\system02.dbf' offline drop;
把有问题的数据文件删掉
alter database open;
打开数据库
------解决方案--------------------
太聪明了,system总的文件都能够offline,然后open库?
------解决方案--------------------alter database datafile 'd:\oracle\oradata\xjdb\system02.dbf' offline drop;
这个还是慎用,先看看数据文件的情况,是丢失还是损坏,
库有备份?
------解决方案--------------------这种情况下OFFLINE肯定不行啊,是SYSTEM空间。肯来对ORACLE的知识很多人都不了解啊