TECH
QUESTION
자주하는 질문답변 입니다.
Oracle
작성자 | 유건데이타 | 등록일 | 2015-05-16 |
제목 | [ORACLE9I]데이터베이스 생성시 AUTOMATIC UNDO MANAGEMENT 지정 | ||
---|---|---|---|
[ORACLE9I]데이터베이스 생성시 AUTOMATIC UNDO MANAGEMENT 지정
============================================================ PURPOSE --------- 이 문서는 데이터베이스 생성시 Oracle 9i new feature인 AUM (Automatic Undo Management) 사용 방법을 간략히 소개하고 있다. Explanation ----------- 1. Init.ora 파라미터 1) UNDO_MANAGEMENT 파라미터 값을 AUTO로 지정 2) UNDO_TABLESPACE = 기동 시 하나 이상의 UNDO 테이블스페이스가 있을 경우 지정된 UNDO 테이블 스페이스를 사용하도록 한다. 예 : UNDO_TABLESPACE = rbs 이 파라미터 값은 데이터베이스 생성시 init.ora 파일에 지정할 필요는 없다. 2.데이터베이스 생성시 UNDO 테이블스페이스 생성 방법 CREATE DATABASE 문장에서,UNDO TABLESPACE 절에 AUM에 의해 사용될 UNDO 테이블스페이스의 이름 지정. 만약 지정하지 않을 경우 SYS_UNDOTBS라는 테이블스페이스가 자동으로 생성된다. 파일명은 'DBU1 Example -------- CREATE DATABASE db9i LOGFILE '$ORACLE_HOME/oradata/DB9i/redo01.log' SIZE 1024K, '$ORACLE_HOME/oradata/DB9i/redo02.log' SIZE 1024K, '$ORACLE_HOME/oradata/DB9i/redo03.log' SIZE 1024K MAXLOGFILES 32 MAXLOGMEMBERS 2 MAXLOGHISTORY 1 DATAFILE '$ORACLE_HOME/oradata/DB9i/system01.dbf' SIZE 264M REUSE AUTOEXTEND ON NEXT 10240K UNDO TABLESPACE rbs DATAFILE '$ORACLE_HOME/oradata/DB9i/rbs01.dbf' SIZE 400M MAXDATAFILES 254 MAXINSTANCES 1 CHARACTER SET UTF8 NATIONAL CHARACTER SET AL16UTF16; 3.주의사항 다음과 같은 에러가 발생할 경우, ORA-01501: CREATE DATABASE failed ORA-01519: error while processing file '?/rdbms/admin/sql.bsq' near line 1357 ORA-30012: undo tablespace 'RBS' does not exist or of wrong type 데이터베이스 생성 후 AUM을 사용하도록 지정할 것. Reference Documents ------------------- 666 보기 태그: |
Comment | |||
---|---|---|---|
등록된 코멘트가 없습니다. |