1. OUI(Oracle Universal Installer)

- 인스톨 되어있는 오라클 소프트웨어의 표시

- 새로운 오라클 소프트웨어의 설치

- 사용하지 않는 오라클 소프트웨어의 삭제

- 설치프로세스 도중 온라인도움말의 참조

- 설치 전 요건 체크.

- GUI 인스톨러


2. 주요 환경변수

- ORACLE_BASE : 오라클 디렉토리 구성의 가장 상위 디렉토리를 지정한다.

ex) /u01/app/oracle

- ORACLE_HOME : 오라클 소프트웨어를 정장하는 디렉토리를 지정한다.

ex) $ORACLE_BASE/product/12.1.0/dbhome_1

- ORACLE_SID : 시스템식별자(인스턴스명)을 지정한다.(8자이하의 영문), ORACLE_SID에 따라 같은 컴퓨터위의 인스턴스와 구별가능.

ex) orcl(기본값은 orcl)

- LD_LIBRARY_PATH : 공유오브젝트라이브러리를 검색하는 패스. 리눅스와 유닉스환경에서만 지정.

ex) /urs/lib:$ORACLE_HOME/lib


인벤토리 디렉토리 : 설치한 오라클 제품의 정보등을 저장하기 위한 디렉토리. 모든 오라클 제품은 설치시 같은 디렉토리를 사용한다.


3. DBCA 를 사용한 오라클데이터베이스의 작성.

- 데이터베이스의 작성에는 템플릿을 사용한다.

- 템플릿의 내에는 범용 또는 트랜잭선처리, 데이터웨어하우스를 선택하는경우, 사전에 구성되어있는 데이터베이스가 복사된다.

- 처리내용에 맞춰 커스터마이즈 한 데이터베이스를 작성하는데는 커스텀데이터베이스 템플릿을 선택한다.

- 데이터베이스에서 사용하는 기억영역은 파일시스템(디폴트), 자동스토리지관리(ASM)이 있다.


3.1 DCBA는 데이터베이스의 작성 이외에 다음의 처리도 가능하다.

- 데이터베이스, 옵션의 구성

- 데이터베이스의 삭제

- 템플릿의 관리

pluggable 데이터베이스의 관리

3.2 템플릿

- XML 파일.

- 데이터베이스, 옵션정보

- 초기화 파라미터

- 기억영역속성(데이터파일, 표영역, 제어파일또는REDO로그의 속성)등.

3.3 템플릿의 타입

- 시드템플릿 : 기존 데이터베이스(시드데이터베이스)의 구조 및 물리파일이 모드 포함되어있는 템플릿.

   범용또는트랜잭션처리, 데이터웨어하우스의 경우 이 시드템플릿.

- 비시드템플릿 : 작성하는 데이터베이스의 특성이 포함되어있는 템플릿. 새 템플릿을 작성할때 사용한다.

커스텀데이터베이스가 비시드템플릿.

3.4 템플릿의 이점

- 같은설정을 어러번 할 필요가 없어지기 때문에 데이터베이스를 빠르게 작성가능

- 시드템플릿을 작성하면, 기존의 데이터베이스의 복제를 신속하게 작성할 수 있다.

- 템플릿의 설정시 데이터베이스 옵션을 간단하게 변경할 수 있다.

- 컴퓨터간, 템플릿을 복사 가능하다.

3.5 템플릿의 사용방법

- 기존의 템플릿을 사용 : 기존템플릿의 설정을 변경해서, 새 템플릿을 작성하는 방법

- 기존의 템플릿을 사용(구성만사용) : 기존의 데이터베이스 구조정보(데이터베이스, 옵션, 표영역, 데이터파일, 초기화파라미터등)을 가진 새 템플릿을 작성하는 방법. 유저정의스키마와 그 데이터는 포함되지 않는다.

- 기존의 데이터베이스를 사용: 기존의 데이터베이스의 구조정보와 물리데이터파일을 포함한 새 템플릿을 작성하는 방법. 기존의 데이터베이스와 동일하게 되며, 유저 정의 스키마와 그 데이터가 템플릿에 포함된다.


Posted by 왱코
,