▣ 복구 절차
Error 발생 => dbv로 여부, 개수 확인 => exp로 위치 찾고 => 찾은 위치로 => BMR(Block Media Recovery)
▣ BLOCKRECOVER
▶ 해당 T/S의 백업이 있어야 함(없어도 가능하지만 복잡)
▶ 사용법
BLOCKRECOVER DATAFILE 6 BLOCK 3;
▣ RMAN BMR
▶ View : V$DATABASE_BLOCK_CORRUPTION
▶ 범위시간을 결정해서 자동으로 실행하는 방법
BLOCKRECOVER CORRUPTION LIST RESTORE UNTIL TIME 'sysdate - 10';
※ dbv : 여부 + 개수
exp : 위치
▣ 준비
▣ 고장내기
[oracle@edrsr4p1 ~]$ vi -b ts.ts
▣ 에러 찾기
# vi /u01/app/oracle/admin/orcl/bdump/alert_orcl.log
▣ exp 로 에러위치 알아내기
[oracle@edrsr4p1 ~]$ exp hr/hr
EXP-00091: Exporting questionable statistics.
EXP-00091: Exporting questionable statistics.
. . exporting table T1
EXP-00056: ORACLE error 1578 encountered
ORA-01578: ORACLE data block corrupted (file # 6, block # 16)
ORA-01110: data file 6: '/home/oracle/ts.ts'
. exporting synonyms
. exporting views
▣ BLOCKRECOVER 로 복구
▣ 확인
댓글 없음:
댓글 쓰기