Oracle DBMS설치

2015. 5. 23. 14:59

아이티윌 5.23

0.실습환경 준비

1. VMware 설정

버추얼 네트워크 에디터
실습을 위한 VMware 설정

2. 배경 지식 학습


a. 유저 oracle: 그룹 oinstall, dba에 속하게 한다.

- oinstall: 오라클 설치 그룹
- dba: 오라클 관리 그룹

b. 환경 변수 설정

ORACLE_BASE: 오라클 회사에서 나온 제품들 (Oracle DBMS, Grid Infrastructure 등)을 설치할 기본 경로
ORACLE_HOME: 오라클 DBMS 제품을 설치하기 위한 경로
ORACLE_SID: 인스턴스 명 (7글자 이하, 영문으로)

기본세팅예제
ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db
ORACLE_SID=orcl

- NLS_LANG: 언어, 지역 및 클라이언트 Character Set 설정 제어

예제: NLS_LANG=euc_kr.UTF8

UTF8: 캐릭터셋(문자셋) --> 다른 서버와 통신할때 오가는 문자열이 해당 법칙을 따르겠다는 의미
한글만 쓸때: KSC5601, MSWIN949 등
대부분의 경우: UTF8을 쓰면 된다. (다국어 처리 가능) 한자, 일본어, 아랍어 등 모두 처리 가능 : 3byte, 4byte까지 모두 지원가능함.
영문: USC671: 영어, 숫자밖에 처리가 안됨(2Byte제한)

euc_kr: 날짜 등을 표현하는 문화적 양식을 정함. --> 생략가능한 부분 : 생략 시 'C'를 사용함. 컴퓨터가 알아들을 수 있는 언어 (영문)으로 처리하게 됨.
한국 : 2015/05/23
미국: 05/23/2015 

- 환경 변수 확인 방법 echo
실습환경 :
ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1
ORACLE_BASE=/u01/app/oracle
NLS_LANG=KOREAN_KOREA.UTF8

3. Oracle Grid Infrastructure 설치 (One-Node RAC)

- asm내용
export ORACLE_SID=+ASM
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/grid

- db내용
export ORACLE_SID=orcl
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1

cat ~/.bash_oracle

4. FRA 디스크 그룹 설정

Fast Recovery Area (FRA)
*참고
DATA 디스크 그룹: 실질적인 데이터 파일 저장
RECO 디스크 그룹: 리두 로그 파일 저장
FRA 디스크 그룹: 빠른 복구를 원할 때 해당 기능을 사용하기 위해서 만듦.

5. 오라클 데이터베이스 소프트웨어 설치

6. DBCA로 데이터베이스 구성하기


'Oracle_DB_Unix admin' 카테고리의 다른 글

(극미세팁)SQL Server int 변환시 overflow 발생  (1) 2019.09.17

곰돌곰둘 Oracle_DB_Unix admin