oracle 19c linux oracle.7설치

privatekim·2024년 7월 30일

linux 설치

  • 저장소 설정

  • 네트워크 설정

/etc/hosts 편집

로컬 주소와 호스트명을 매치 시켜줘야 한다.
vi를 통해 ip a ls의 호스트 주소와 hosts의 호스트명을 매치시키자

oracle 설치 디렉토리 생성

다음과 같은 디렉토를 생성하자

[root@oracle19c ~]# mkdir -p ./u01/app/oracle
[root@oracle19c ~]# mkdir -p ./u01/app/oraInventory
[root@oracle19c ~]# mkdir -p ./u01/app/oracle/product/19.3.0/dbhome_1

디렉토리의 소유자와 권한을 다음과 같이 변경하자

[root@oracle19c ~]# chown -R oracle:oinstall ./u01
[root@oracle19c ~]# chmod -R 775 ./u01

oracle 계정 환경변수 설정

[oracle@oracle19c ~]$ vi .bash_profile
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs

export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/19.3.0/dbhome_1
export ORA_INVENTORY=/u01/app/oraInventory
export ORACLE_SID=ORA19C

PATH=$PATH:$HOME/.local/bin:$HOME/bin:$ORACLE_HOME/bin

export LD_LIBARARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export PATH

확인 방법

[oracle@oracle19c ~]$ env | grep ORA

오라클 압축파일 풀기

MobaXterm을 이용해 zip파일을 oracle계정의 홈 디렉토리로 옮기고 해당 압축 파일을 unzip을 이용해 $ORACLE_HOME파일에서 압축해제 한다.

오라클 설치

압축을 해제하면 runInstaller라는 스크립트 파일이 생성되고 해당 스크립트 파일을 MobaX에서 실행하여 oracle을 설치하자.

이때 MobaX의 session은 ssh로 연결하자.

네트워크 설치

$ORACLE_HOME에서 그대로 netca를 실행하자

그냥 default 환경으로 설정하고, lsnrctl status를 통해 리스너가 잘 활성화 되어있는지 확인하자.

DB생성

0개의 댓글