DB/oracle

oracle 19c 설치.

Zandon 2023. 6. 26. 09:51

1. oracle 계정 생성.

 

useradd oracle

passwd 설정. 

// 

 

2. host설정. 

 

vi /etc/hosts

cat /etc/hosts 

 

ip주소 oracle 추가

ex ) 10.30.100.100 oracle 

 

3. oracle-database-preinstall 설치 및 환경설정 확인

 

yum install

https://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm

 

 

cat /etc/sysctl.conf

/sbin/sysctl -p

 

cat /etc/security/limits.d/oracle-database-preinstall-19c.conf

 

4. oracle user 생성

 

usermod -g gba -G dba oracle

cat /etc/passwd | grep oracle

passwd oracle ~~

 

5. 방화벽 해제. 

sudo firewall-cmd --state
sudo systemctl stop firewalld
sudo systemctl disable firewalld

 

 

6. 설치경로 설정 . 

mkdir -p /ora19/app/oracle/product/19.0.0/db_home_1

mkdir -p /ora19/app/oradata

chown -R oracle.oinstall /ora19

chmod -R 775 /ora19

 

ls -alrt LINUX.X64_19300_db_home.zip -  파일 넣어주어야함

mv LILINUX.X64_19300_db_home.zip /ora19/app/oracle/product/19.0.0/db_home_1

 

cd /ora19/app/oracle/product/19.0.0/db_home_1

 

7. bash_profile 설정

오라클계정으로 . 

 

export PATH
export LANG=C

export ORACLE_HOSTNAME=oracle
export ORACLE_UNQNAME=oracle19
export ORACLE_BASE=/ora19/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/19.0.0/db_home_1
export ORA_INVENTORY=/ora19/oraInventory
export ORACLE_SID=oracle19
export DATA_DIR=/ora19/app/oradata
export PATH=/usr/sbin:/usr/local/bin:$PATH
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

export DISPLAY=ip주소 :0.0 // -> xming으로 gui나오는 곳 아이피설정 ex ) 윈도우 내 컴퓨터 아이피주소 적는다고 생각

 

8. xclock 테스트 

yum install xclock

xming 설치되있으면 뜰거임 

 

9. 해제후 설치 

Setup software only 선택

싱글 인스탠스 데이터베이스 인스톨

엔터프라이즈 에디션1

오라클 베이스 경로 - /ora19/app/oracle

인벤토리 디렉토리 경로 - /ora19/orainventory

오토매틱컬리 런 컨피규레이션 스크립트 use root 비번 설정

package 모두설치

부족한 패키지는 

yum y install kmod

yum install kmod-libs

 

설치오래걸림 .... 

 

 

10 . 리스터 생성

 

netca 1번째꺼 넥스트

add

LISTENER 

스탠다드 포트 1521

no

1번쨰거 피니쉬

 

11. DB 생성 

 

dbca

1번

어드밴스드 콘피규레이션 택

2번 커스텀 데이터베이스 선택

oracle19 / oracle19 기입

크리에이트 컨테이너 체크 해제

팔로잉 폴더 데이터베이스 스토리지 어트리뷰트

 

메모리타겟 설정 1기가

사이즈 8192 300

캐릭셋 한국어로 

 

커넥션 모드 첫번째꺼

ADMIN 패스워드기입 - 뭔 창 뜨면 그거 패스워드 쉬워서 뜨는거

Create database 하면됨