반응형

 

-- 실전 오라클 백업과 복구(생능출판사, 서진수 지음), p.114

 

만약 병렬쓰기 도중에 로그 파일이 삭제되었거나 블록에 문제가 발생했다든지 문제가 발생하는 경우에는 LGWR은 각 오픈 로그 멤버의 상태를 조사해서 어떤 파일에 에러가 발생되었는지 알아낸다. 그리고 그 장애가 발생한 멤버는 control file 안에서 STALE라는 상태로 기록이 된다. 그리고 LGWR은 백그라운드 trace file에 ORA-00346 에러를 기록한다. STALE이라는 상태는 해당 로그 파일에 문제가 있다는 것을 의미한다. 만약 LGWR이 하나의 로그 파일에서 4개 이상의 에러를 만나게 되면 로그 파일을 닫고 더 이상 그 파일에 내용을 기록하지 않는다. 만약 LGWR이 어떤 로그 파일에도 내용을 기록할 수 없다면 ORA-00340 에러를 발생시키고 shutdown abort로 강제 종료되고 startup 되지 않는다.

반응형