oracle数据库数据文件无法读取的处理方法

oracle数据库数据文件无法读取的处理方法

ID:35273705

大小:39.50 KB

页数:4页

时间:2019-03-22

oracle数据库数据文件无法读取的处理方法_第1页
oracle数据库数据文件无法读取的处理方法_第2页
oracle数据库数据文件无法读取的处理方法_第3页
oracle数据库数据文件无法读取的处理方法_第4页
资源描述:

《oracle数据库数据文件无法读取的处理方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、案例所属系统山东联通服务开通系统案例现象业务人员反映查询数据是报错如下:ORA-00376: file 91 cannot be read at this timeORA-01110: data file 91: '/dev/rlv_fwkt_015'insert into tin_autohlr_hw_his案例平台环境AIX6100-03,ORACLE10gRAC,故障发生前2小时,服务开通数据库备用实例因NTP服务问题被强行重启,并导致存储发生锁盘现象,但已处理完毕。主机结构IBMP570主机2台,主机刚刚重启,运行状态正常应用部署数据库服务器案例

2、分析过程检查数据库状态SQL>selectinstance_name,status,startup_timefromv$instance;INSTANCE_NAMESTATUSSTARTUP_TIME-----------------------------------------------fwkt1OPEN2014/03/0100:03:07检查报错数据文件所在的表空间SQL>selectfile_name,file_id,status,online_statusfromdba_data_fileswherefile_name='/dev/rlv_f

3、wkt_015';FILE_NAMEFILE_IDSTATUSONLINE_--------------------------------------------------------/dev/rlv_fwkt_01591AVAILABLERECOVERSQL>select*fromv$recover_file;FILE#ONLINEONLINE_ERRORCHANGE#TIME-------------------------------------------91OFFLINEOFFLINE1.3723E+132014/02/2821:38:25

4、可以看出该数据文件需要恢复,但到目前为止仍无法判断该文件错误是磁盘物理损坏还是逻辑损坏。下面是确认该数据文件中所包含的segment有哪些,检查如下:SQL>selectsegment_name,segment_typefromdba_segmentswhereheader_file=91;;SEGMENT_NAMESEGMENT_TYPE------------------------------------------------BELL_HIS_NUM_PINDEXPARTITIONNX_HIS_ORDER_PINDEXPARTITIONNX_HI

5、S_ORDER_PINDEXPARTITIONNX_HIS_ORDER_PINDEXPARTITIONNX_HIS_ORDER_PINDEXPARTITIONNX_HIS_ORDER_PINDEXPARTITIONNX_HIS_STATE_PINDEXPARTITIONNX_HIS_STATE_PINDEXPARTITION8rowsselected.可以看出全部都是索引,结合业务反馈的情况,不加where条件时,查询正常,一旦加上条件就报错,到这里基本可以判定问题所在了。剩下的就是确定问题的处理方案了。经现场维护人员与原厂工程师讨论,确定了两种方法:方

6、法一:因故障刚发生不久,且数据库归档日志仍旧存在,可以通过直接recover数据文件的方法来恢复报错的数据文件,命令如下:Recoverdatafile91;方法二:重建报错的数据文件上的索引分区到其它表空间下,命令如下:ALTERINDEXindexnameREBUILDPARTITIONpartition_nameTABLESPACEnewtablespacename;处理过程:对数据文件进行恢复SQL>recoverdatafile91;ORA-00279:change13722992083393generatedat02/28/201421:38

7、:25neededforthread1ORA-00289:suggestion:/archlog/fwkt_1_61347_740409054.arcORA-00280:change13722992083393forthread1isinsequence#61347Specifylog:{=suggested

8、filename

9、AUTO

10、CANCEL}autoORA-00279:change13722992083393generatedat02/28/201420:42:58neededforthread2ORA-00289:suggestio

11、n:/archlog/fwkt_2_25771_740409054.arcORA

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。