장애 유형 1) Parameter file의 경로와 실제 파일 경로 틀린경우
$ tail -f /home/oracle/admin/testdb/bdump/alert_testdb.log <- 로그 확인
control03.ctl이 문제가 있다고 로그에 나오게됩니다.
장애가 생긴 이유는 parameter file 에는 control03.ctl 이 있다고 적어두고 실제 파일이 없어서 그런것이다.
해결 방법
parameter file을 control03.ctl을 삭제하거나
control01.ctl을 control03.ctl로 복사해주면 됩니다.
---------------------------------------------------------------------
장애유형 2) Control file 끼리 내용이 다른경우
위에 에러를 보면 control01.ctl은 1198 인데 control03.ctl은 버전이 1172 이라는 에러를 보이고 있다 즉 컨트롤 파일끼리 정보가 달라서 생기는 에러인것이다 해결 방법은일반적으로 번호가 큰 파일이 최신 이기 때문에 번호가 큰파일을 작은파일로 덮어쓰면 된다. SQL>!cp /home/oracle/oradata/testdb/control01.ctl /home/oracle/oradata/testdb/control03.ctl
'Oracle DataBase > 백업복구 실습' 카테고리의 다른 글
종합 복구 문제 1 - 백업 파일이 close backup 일 경우 (0) | 2012.06.08 |
---|---|
Control file 관련 장애 (2) (0) | 2012.06.08 |
열린 백업 ( hot backup / open backup / begin backup ) (0) | 2012.06.08 |
닫힌 백업 ( clod Backup / closed Backup ) (0) | 2012.06.08 |
Archive Hang 발생시 해결하는 방법 (0) | 2012.06.08 |