parameter File 수정
DB 수동 생성
스크립트 실행
temporary Tablespace 생성
undo tablespace 생성
parameter File 수정
Parameter File 수정
파라미터 파일을 하나 복사하여 SID 에 맞게 생성하고 아래와 같이 내용을 추가한다.
// DB SID 설정
db_name=testdb
// undo Tablespace 는 DB 생성 후에 설정하기위해 입력 후 주석 처리함
#undo_tablespace=undotbs1#undo_management=auto
// shared pool size 설정shared_pool_size=64m
// 기본으로 Data File 이 생성되는 곳과 Recovery 저장소 지정db_create_file_dest='+DATA'db_recovery_file_dest='+FLASH'db_recovery_file_dest_size=2G
DB 수동 생성
생성 스크립트 실행
SQL> create database testdbcharacter set KO16MSWIN949national character set AL16UTF16user sys identified by oracleuser system identified by oracle;
테스트
컨트롤 파일 생성 위치를 확인해 보면 아래와 같다.
스크립트 실행컨트롤 파일 생성 위치를 확인해 보면 아래와 같다.
select name from v$controlfile;
NAME--------------------------------------------------------------------------------+DATA/testdb/controlfile/current.256.778893331+FLASH/testdb/controlfile/current.256.778893337
2 rows selected.
필수 스크립트
필수적인 스크립트는 아래와 같다.
SQL>@$ORACLE_HOME/rdbms/admin/catalog.sql
SQL>@$ORACLE_HOME/rdbms/admin/catproc.sql
부가적인 스크립트
생략 가능하다.
SQL> @$ORACLE_HOME/rdbms/admin/catblock.sql
SQL> @$ORACLE_HOME/sqlplus/admin/pupbld.sql
SQL> @$ORACLE_HOME/sqlplus/admin/help/hlpbld.sql helpus.sql
temporary Tablespace 생성 및 설정
SQL> create temporary tablespace temptempfile '+DATA'
size 100mautoextend on next 10m maxsize unlimited;
Tablespace created.
SQL> alter database default temporary tablespace temp;
Database altered.
undo Tablespace 생성
이 과정에서는 일단 생성하고 설정은 다음 과정인 Parameter File 변경 에서 한다.
create undo tablespace undotbs1
datafile '+DATA' size 100m
autoextend on;
Tablespace created.
Parameter File 변경
SQL> shutdown immediate;
SQL> exit
$ vi $ORACLE_HOME/dbs/inittestdb.ora
// undo주석 해제
undo_tablespace=undotbs1undo_management=auto
control_files='+DATA/testdb/controlfile/current.256.778893331','+FLASH/testdb/controlfile/current.256.778893337'
부록
pfile을 spfile으로 변경하기 (타울 ASM의 spfile을 pfile로 만들고 다시 ASM에 spfile로 저장하기.)
&
'Oracle > Administrator' 카테고리의 다른 글
Trigger (0) | 2012.03.30 |
---|---|
EM Sys 로그인 (0) | 2012.03.29 |
Database 삭제 (0) | 2012.03.29 |
EMCA 실행시 DBSNMP Password 실패 (0) | 2012.03.29 |
수동으로 다수 데이터베이스 생성 + EM (0) | 2012.03.28 |