개발(Web)/DB

[Oracle] Controlfile, Redologfile 관리 및 다중화

shinyelee 2020. 9. 28. 15:01

Control file, Redo log file에 대해 알아보자.

Ⅰ. Database Fail 유형

* Statement failure

* User process failure

* Network failure

* User error

* Instance failure

* Media failure : DB를 구성하는 필수-물리적인 파일이 손상 또는 손실된 경우(나머지보다 심각한 오류임)

=> DB 안정성을 위해 Controlfile 및 Redologfile 다중화 필요함


Ⅱ. Controlfile 다중화

1. 현재 Controlfile 정보 조회

다중화 작업 전.

2. 3개로 다중화하기

DB 추가.
DB 종료.
OS 추가.
DB 재시작. SQL !로 나간 후 sqlplus /nolog로 재접속해도 되지만 exit로 재접속해도 된다(로그인 유지).
작업 완료. Controlfile이 3개로 다중화 된 것을 확인할 수 있다.


Ⅲ. Redologfile 다중화

1. 현재 Redologfile 정보 조회

상세 정보 알기 어려움.
상세 내용 확인할 수 있음.

2. Redolog Group 추가

추가 완료.

3. Redolog Member 추가

추가 완료.
확인.


Ⅳ. DB log mode

1. DB log mode 조회

조회해보니 No Archive log mode다.

2. DB log mode 변경: mount에서만 할 수 있는 작업

Archive log mode로 바꿨다.

출처 : 아이티윌 부산교육센터 Oracle Database 12c : 실습가이드북

반응형

'개발(Web) > DB' 카테고리의 다른 글

[Oracle] Recovery  (0) 2020.10.20
[Oracle] Backup  (0) 2020.10.20
[MySQL Workbench] Data Import error  (0) 2020.09.27
[Oracle] 데이터 충돌  (0) 2020.09.22
[Oracle] DB User 관리하기  (0) 2020.09.21