OS/Linux
cetnos7 Oracle client 설치
CofS
2019. 8. 16. 10:51
linux centos7환경에서 oracle client 를 설치하는 방법이다.
순서요약 1. oracle client rmp파일 다운로드 2. yum을 활용하여 oracle client 설치 3. 환경변수 설정 |
1. oracle client rmp파일 다운로드
아래 링크를 클릭해서 해당하는 oracle client basic, sqlplus rmp 파일들을 다운로드한다.
필자는 centos7 64bit 환경이라 위 사이트에서 파일을 다운받았다.
다른 환경이라면 그에 맞게 다운받으면 된다.
2. yum을 활용하여 oracle client 설치
그런 다음 다음 명령어를 활용하여 설치를 진행한다.
yum install -y oracle-instantclient19.3-basic-19.3.0.0.0-1.x86_64.rpm yum install -y oracle-instantclient19.3-sqlplus-19.3.0.0.0-1.x86_64.rpm |
설치 도중 다음과 같은 오류가 발생한다면 보통은 의존성 관련 라이브러리가 없어서 나는 오류임으로
의존성 라이브러리들을 설치해 주면 된다.
예)
Failed dependencies:libaio is needed by oracle-instantclient19.3-basiclite-19.3.0.0.0-1.x86_64 |
위와 같은 오류 발생 시
yum install -y libaio |
위와 같이 라이브러리를 설치해 주면 된다.
3. 환경변수 설정
oracle.sh파일과 .bash_profile에 환경변수를 등록해준다.
vi /etc/profile.d/oracle.sh export ORACLE_HOME=/usr/lib/oracle/19.3/client64 export TNS_ADMIN=/usr/lib/oracle/19.3/client64/bin |
oracle.sh파일에는 client 설치 경로를 설정한다.
vi ~/.bash_profile # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin export PATH |
.bash_profile 파일에는 ORACLE_HOME을 추가한다.
끝