4.2. Redo Log File 관리
온라인 리두 로그 그룹의 추가
Syntax
-- DB가 구동중인 상태에서 실행 합니다. SQL> CONN / AS SYSDBA SQL> ALTER DATABASE ADD LOGFILE ('/disk3/log3a.rdo', '/disk4/log3b.rdo') SIZE 1M; --새로운 Redo Log Group3 추가 결과
온라인 리두 로그 그룹의 삭제
-- Group3을 삭제 합니다. SQL> ALTER DATABASE DROP LOGFILE GROUP 3 ; -- Redo Log Group3의 삭제 결과
온라인 리두 로그 멤버의 추가
기존 그룹에 새 맴버를 추가
파일 크기는 지정할 필요가 없습니다. 새 멤버 크기는 그룹의 기존 멤버 크기에 의해 결정 됩니다.
-- Redo Log Member를 각각 그룹에 추가 합니다. SQL> ALTER DATABASE ADD LOGFILE MEMBER '/disk4/log1b.rdo' TO GROUP 1, '/disk4/log2b.rdo' TO GROUP 2 ; -- Redo Log Group에 Member 추가 결과
온라인 리두 로그 멤버의 삭제
-- Redo Log Member를 각각 그룹에서 삭제 합니다. SQL> ALTER DATABASE DROP LOGILE MEMBER 'disk4/log1b.rdo', 'disk4/log2b.rdo'; -- Redo Log Group에 Member 삭제 결과
Redo Log File 초기화
모든 멤버 중에서 한 리두 로그 파일이 훼손되었다면, 훼손된 로그 파일을 초기화하여 문제를 해결할 수 있습니다.
ALTER DATABASE CLEAR LOGFILE 명령을 사용 합니다.
SQL> ALTER DATABASE CLEAR LOGFILE '/disk3/log2a.rdo';
'Database > Oracle Admin(9i)' 카테고리의 다른 글
4.1. Redo Log File 설명 (0) | 2019.04.25 |
---|---|
3.1. Control File 설명 (0) | 2019.04.25 |
2.3. PFILE 과 SPFILE (0) | 2019.04.25 |
2.2. Oracle 데이터 베이스의 종료(Shutdown) (0) | 2019.04.25 |
2.1. Oracle 데이터베이스의 시작(StartUp) (0) | 2019.04.25 |
1.7. 오라클 아키텍쳐 (0) | 2019.04.25 |
1.6. 오라클 데이터베이스 (0) | 2019.04.25 |
1.5. 오라클 인스턴스 (0) | 2019.04.25 |