aix上的oracle恢复,如何恢复AIX系统的ORACLE数据库

引言茂名热电厂Q4EAM系统投用已数年,从整体来看软件运行情况良好。Q4EAM系统包括物资管理模块Q4Stock、设备维修管理模块Q4PowerEng、工作票管理模块Q4Safety,这些核心管理软件,对全厂生产经营管理起着重要的支撑作用。而Q4EAM系统的数据库为AIX系统的ORACLE数据库。因此,掌握如何维护AIX系统的ORACLE数据库,是我们信息管理员的重要工作之一。1ORACLE数据库故障现象在ORACLE数据库启动时,先是定位PFILE文件,里面有很多配置参数,如内存,进程数等,根据这些参数启动实例,这个过程称为nomount,然后定位到控图1数据库无法启动故障图制文件,进行controlfile的加载,这个文件里面包含数据库的物理结构,比如有哪些数据文件,在什么目录等等,这个过程完成了称为mount,然后就是open数据库,这个时候会检测各个数据文件。图1提示找不到’/eamdata/q4/q4wdat1.dbf’文件,从而导致整个数据库不能启动。2Oracle数据库不能启动的原因分析#lsvgRootvgDatavg#lspvhdisk00005bde4bdf9ec6erootvgactivehdisk10005bde4a2de6925datatvgmissing经检查,hdisk1硬盘故障,系统只有2个硬盘,rootvg和datavg都没做镜像,当datavg所在的硬盘出现故障时,数据库不能启动了。3Oracle数据库的恢复3.1恢复Q4EAM系统当确定是硬盘故障时,迅速将数据库的备份文件导入另一台ORACLE数据库服务器中恢复Q4EAM系统的使用。同时加急请购3个小型机硬盘,恢复AIX系统的ORACLE数据库。3.2恢复oracle启动#su-oracle$cd/oracle$lsadminjreoraInventoryouidoclost+foundoradataproduct$cdadmin$lsoraeam$cd$lsbdumpcdumpcreatepfileudump$cdudump$lscontrol01.trcoraeam_ora_671762.trcoraeam_o-ra_782564.trcoraeam_ora_15464.trc……$catoraeam_ora_15464.trcDATAFILE(数据库文件路径)'/oracle/oradata/oraeam/system01.dbf',……'/eamdata/q4/q4wdat1.dbf',(此为Q4数据库文件路径)'/eamdata/q4/q4whis1.dbf',(此为Q4数据库文件路径)'/eamdata/q4/q4widx1.dbf'(此为Q4数据库文件路径)$sqlplusSQLPlus:Release9.2.0.6.0-ProductiononWedMay3010:06:152012Copyright(c)1982,2002,OracleCorporation.Allrightsre-served.Enteruser-name:/assysdbaConnectedto:Oracle9iEnterpriseEditionRelease9.2.0.6.0-64bitProduc-tionWiththePartitioning,OLAPandOracleDataMiningoptionsJServerRelease9.2.0.6.0Production使用_allow_resetlogs_corruption隐含参数来打开数据库:SQL>ALTERS

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值