블로그 이미지
redkite

카테고리

분류 전체보기 (291)
00.SI프로젝트 산출물 (0)
00.센터 운영 문서 (0)
01.DBMS ============.. (0)
01.오라클 (117)
01.MS-SQL (15)
01.MySQL (30)
01.PostgreSql (0)
01.DB튜닝 (28)
====================.. (0)
02.SERVER ==========.. (0)
02.서버-공통 (11)
02.서버-Linux (58)
02.서버-Unix (12)
02.서버-Windows (2)
====================.. (0)
03.APPLICATION =====.. (11)
====================.. (0)
04.ETC =============.. (0)
04.보안 (5)
====================.. (0)
05.개인자료 (1)
06.캠핑관련 (0)
07.OA관련 (1)
Total
Today
Yesterday

달력

« » 2024.11
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

공지사항

최근에 올라온 글

아카이브 모드 설정

오라클 아카이브 모드 설정하기(spfile, 10g 기준)

 


1. 운영 중인 오라클의 로그 모드를 확인 한다.

SQL> archive log list;
데이터베이스 로그 모드 아카이브 모드가 아님
자동 아카이브 사용 안함
아카이브 대상 USE_DB_RECOVERY_FILE_DEST
가장 오래된 온라인 로그 순서 54
현재 로그 순서 56

2. 관리자 계정으로 splplus 접속

SQL> alter system set log_archive_start=true scope=spfile;

SQL> alter system set log_archive_dest='원하는 경로' scope=spfile;

SQL> alter system set log_archive_format='%t_%s_%r.arc' scope=spfile;

log_archive_format의 옵션

%S : redo 로그 시퀀스 번호를 표시하여 자동으로 왼쪽이 0으로 채워져 파일 이름 길이를 일정하게 만든다.

%s : redo 로그 시퀀스 번호를 표시하지만 파일 이름 길이를 일정하게 맞추지는 않는다.

%T : redo 스레드 넘버를 표시하며, 자동으로 왼쪽이 0으로 채워져 파일 이름 길이를 일정하게 만든다.

%t : redo 스레드 넘버를 표시하며, 파일 이름 길이를 일정하게 맞추지 않는다.


3. 데이터 베이스를 종료(normal, immediate, transactional)한 후에 재시작, 변경

sql>shutdown immediate;

sql>startup mount;

sql>alter database archivelog;

sql>alter database open;

4. 확인과정

SQL> archive log list;

SQL> alter system switch logfile; --설정한 경로에 파일이 생성되는지 확인해본다.

5. Noarchive mode로 전환하기

관리자 계정으로 접속

sql>shutdown immediate;

sql>startup mount;

sql>alter database noarchivelog;

sql>alter database open;

Posted by redkite
, |

최근에 달린 댓글

최근에 받은 트랙백

글 보관함