[2]. Oracle - Oracle 19c 설치
(1). Oracle 파라미터에 따른 설치 디랙토리 구조
(2). 다운로드
- 다운로드 URL : https://www.oracle.com/kr/database/technologies/oracle-database-software-downloads.html
(3). 계정 및 환경 설정
- 계정 생성
[root@localhost ~]# groupadd oinstall
[root@localhost ~]# groupadd dba
[root@localhost ~]# useradd -g oinstall -G dba oracle -d /home/oracle
[root@localhost ~]# passwd oracle
oracle 사용자의 비밀 번호 변경 중
새 암호:
새 암호 재입력:
- 환경변수 등록
[root@localhost ~]
export TMP=/tmp
export ORACLE_HOSTNAME=myServer
export ORACLE_UNQNAME=CDBORCL
export ORACLE_BASE=/home/oracle/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/19.3.0.0/dbhome_1
export ORACLE_SID=CDBORCL
export NLS_LANG=AMERICAN_KOREA.KO16MSWIN949
PATH=/usr/sbin:$PATH:$ORACLE_HOME/bin
export PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;
export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;
[root@localhost limits.d]
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
oracle soft stack 10240
oracle hard stack 32768
oracle hard memlock 134217728
oracle soft memlock 134217728
[root@localhost sysctl.d]
kernel.sem = 250 32000 100 128
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 1073741824
kernel.shmmax = 68719476736
kernel.shmmni = 4096
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 26214400
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
[root@localhost sysctl.d]# sysctl -p # 적용
[root@localhost sysctl.d]# sysctl -a # 확인
[root@localhost ~]# swapon -s # 스왑사이즈 체크
Filename Type Size Used Priority
/dev/dm-1 partition 4194300 0 -1
[root@localhost ~]#
(4). Oracle 19c 설치
- 설치 준비
Oracle 19c는 설치 프로그램 자체가 어플리케이션이기 때문에 /home/oracle/app/oracle/product/19.3.0.0/dbhome_1여기에 직접 압축을 풀고 설치를 진행한다.
[oracle@localhost Download]$ mkdir -p /home/oracle/app/oracle/product/19.3.0.0/dbhome_1
[oracle@localhost Download]$ cp -Rfp LINUX.X64_193000_db_home.zip /home/oracle/app/oracle/product/19.3.0.0/dbhome_1
[oracle@localhost dbhome_1]$ cd /home/oracle/app/oracle/product/19.3.0.0/dbhome_1
[oracle@localhost dbhome_1]$ unzip LINUX.X64_193000_db_home.zip
[oracle@localhost dbhome_1]$ ./runInstaller
- 설치 시작
- 구성 옵션 선택
- 시스템 클래스
- 데이터베이스 버전
- 설치 위치
- 구성 유형
- 데이터베이스 식별자
- 구성 옵션(메모리)
- 구성 옵션(문자 집합)
- 데이터베이스 저장 영역
- 관리 옵션
- 복구 옵션
- 스키마 비밀번호
- 운영 체제 그룹
- 루트 스크립트 실행
- 필요 조건 검사
- 교체 크기 : 스왑 사이즈가 4GB보다 작을경우 발생 -> 모두 무시를 선택해서 계속 진행
- 필요조건 검사에 나온 항목주에 해당 되는 부분만 설치 진행
[root@localhost Download]# yum install -y https:
[root@localhost Download]# yum install -y https:
또는
[root@localhost Download]# yum install -y http:
[root@localhost Download]# yum install -y http:
또는
[root@localhost Download]# yum install -y kmod-20-21.el7.x86_64.rpm
[root@localhost Download]# yum install -y kmod-devel-20-21.el7.x86_64.rpm
[root@localhost Download]# yum install -y kmod-libs-20-21.el7.x86_64.rpm
또는
[root@localhost Download]# yum install -y compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm
[root@localhost Download]# yum install -y compat-libcap1-1.10-7.el7.x86_64.rpm
- 필요조건 검사
- 요약
- 제품 설치
- 제품 설치(구성 스크립트 실행)
- 설치 완료