Archive Hang 발생시 해결 방법.
[Backup&Recovery]/백업복구 2014. 10. 30. 14:04 |Archive Hang 발생시 해결 방법.
archive mode일 때는 logfile에서 archive file에 내려써서 저장하는데, 이때 권한이 바뀌면, archive file에 저장이 안되므로 hang이 발생한다.
1. archive mode인지 조회한다.
2. /data 디렉토리의 하위디렉토리의 상세사항을 조회한다.
3. archive 파일의 권한을 root소유로 변경한다.
4.log switch를 일으키면, 바로 logfile에 저장이 되는데, archive mode에서는 이 logfile에 적혀진 것을 archive file에 따로 저장을 한다.
그래서 logswitch를 일으켜보면 hang이 걸릴지 안걸릴지 알 수 있다.
5. 새로운 터미널 창에서 얼럿로그를 확인한다. -> archive log file을 저장해야 하는 디렉토리에 oracle 계정이 쓸 권한이 없어서 Log switch가 발생해도 아카이빙을 못하기 때문에 발생한 에러.
6. 또 새로운 창에서 권한을 변경한 후 다시 확인해본다.
7. log switch를 다시 일으켜 보면, 원래 hang이 걸렸던 창에서 hang이 풀린다.
만약에 위와 같이 해도 Hang이 사라지지 않을 경우. |
다른 터미널창을 하나 더 열어, 파라미터를 변경 후 archiver를 재시작한다.
SQL> alter system set log_archive_dest_state_1=defer; SQL> alter system archive log stop;
|
'[Backup&Recovery] > 백업복구' 카테고리의 다른 글
불완전 복구 - DDL 관련 장애복구(1)_ drop table명령으로 삭제된 table 복구. (0) | 2014.10.31 |
---|---|
불완전 복구(Icomplete Recover) - DML 관련 장애복구. (0) | 2014.10.31 |
## 매 백업 복구 실습시 항상 해야될 작업! (0) | 2014.10.31 |
노아카이브 로그 모드에서 복구.(미완?) (0) | 2014.10.30 |
ch3. Data File Recovery (0) | 2014.10.30 |
ch2. Backup (0) | 2014.10.30 |
ch1. 기본지식정리 (0) | 2014.10.30 |
Archive Redo Log mode로 변경 (미완) (0) | 2014.10.30 |
Orapw 파일이 삭제되었을 경우 조치법 (sys 암호가 기억이 안날 때) (0) | 2014.10.29 |
sys 사용자 암호 묻게 설정하기. (0) | 2014.10.29 |