Errors in file /data/oracle/spftprd
ORA
ORA
ORA
SVR
Additional information:
Additional information:
Sun Nov
CKPT: terminating instance due to error
Instance terminated by CKPT
數據庫版本
從alert
詳細錯誤如下
SQL> select * from v$recover_file;
FILE# ONLINE ERROR CHANGE# TIME
ALERT LOG
Sun Nov
Errors in file /data/oracle/spftprd
ORA
ORA
ORA
SVR
Additional information:
Additional information:
Sun Nov
Errors in file /data/oracle/spftprd
ORA
ORA
ORA
SVR
Additional information:
Additional information:
Sun Nov
Errors in file /data/oracle/spftprd
ORA
ORA
ORA
ORA
Sun Nov
Errors in file /data/oracle/spftprd
ORA
ORA
ORA
SVR
Additional information:
Additional information:
Sun Nov
Errors in file /data/oracle/spftprd
ORA
ORA
ORA
SVR
Additional information:
Additional information:
Sun Nov
Errors in file /data/oracle/spftprd
ORA
ORA
ORA
SVR
Additional information:
Additional information:
Sun Nov
Errors in file /data/oracle/spftprd
ORA
ORA
ORA
SVR
Additional information:
Additional information:
Sun Nov
Errors in file /data/oracle/spftprd
ORA
ORA
ORA
SVR
Additional information:
Additional information:
Sun Nov
CKPT: terminating instance due to error
Instance terminated by CKPT
有
DBVERIFY: Release
(c) Copyright
DBVERIFY
DBVERIFY
Total Pages Examined :
Total Pages Processed (Data) :
Total Pages Failing (Data) :
Total Pages Processed (Index):
Total Pages Failing (Index):
Total Pages Processed (Other):
Total Pages Empty :
Total Pages Marked Corrupt :
Total Pages Influx :
由於沒有合適的備份(數據庫archive log 模式
剛開始我也誤如歧途
後來想確認還有哪些datafile有問題
SQL> alter database open;
alter database open
*
ERROR at line
ORA
ORA
SQL> recover tablespace build_index;
Media recovery complete
SQL> alter database open;
alter database open
*
ERROR at line
ORA
ORA
SQL> recover tablespace CALC_MEDIUM
Media recovery complete
SQL> alter database open;
alter database open
*
ERROR at line
ORA
ORA
SQL> recover tablespace CAVJ_LARGE
Media recovery complete
SQL> alter database open;
alter database open
*
ERROR at line
ORA
ORA
SQL> recover tablespace CALC_LARGE
Media recovery complete
SQL> alter database open;
alter database open
*
ERROR at line
ORA
ORA
SQL> recover tablespace BOXV
Media recovery complete
SQL> alter database open;
alter database open
*
ERROR at line
ORA
ORA
SQL> recover tablespace atds_large
Media recovery complete
SQL> alter database open;
Database altered
SQL> alter system checkpoint;
System altered
早知如此就recover database了
猜測問題是磁盤子系統的異步I/O出了internal的問題
同時
This problem is due to the next bug:
==================================================================
BugTag: Support notes on Bug
Affects: RDBMS (
NB: FIXED
Abstract: CKPT may crash the instance if datafile cannot be accessed
Fixed
Tags: CRASH
Details:
If a datafile from a non
the CKPT process may bring down the instance rather than taking
the datafile offline
==================================================================
SOLUTION / ACTION PLAN
======================
==================================================================
Patch:
Description: DIAG MERGE LABEL REQUEST ON TOP OF
Product: Oracle Database Family
Release: Oracle
Platform or Language: Solaris Operating System (SPARC
Last Updated:
Size:
==================================================================
From:http://tw.wingwit.com/Article/program/Oracle/201311/16804.html