====== 障害復旧 ====== [[database:oracledb|一つ上へ]] SQL> select file#,status,format,recover,fuzzy,checkpoint_change# from v$datafile_header; FILE# STATUS FORMAT REC FUZ CHECKPOINT_CHANGE# ---------- ------- ---------- --- --- ------------------ 1 ONLINE 8 YES NO 42150 2 ONLINE 8 YES NO 42150 3 ONLINE 8 YES NO 42150 4 ONLINE 8 NO 42220 5 ONLINE 8 YES NO 42150 oradata内にDBFファイル一式および制御ファイル(.CTL)がある場合で、fast_recovery_xxx 内のcontrol02.ctl と バージョンに差異が発生した場合、RMANを用いて起動する。まずはデータベースをシャットダウンする。 rman target / RMAN> shutdown immediate その後、control01.ctlを差異が発生しているcontrol02.ctlへコピーする。 データベースをマウントする RMAN> startup mount [resetlogs]; 以上で復旧完了。