cetnos7 Oracle client 설치
2019. 8. 16. 10:51ㆍOS/Linux
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을 추가한다.
끝
'OS > Linux' 카테고리의 다른 글
CentOS7 Nginx 설치 방법 (0) | 2019.10.22 |
---|---|
nginx failed (13: Permission denied) while connecting to upstream 오류 (2) | 2019.10.22 |
vi 편집기 개행문자 (줄바꿈) 치환 (0) | 2019.10.21 |
File contains no section headers. (0) | 2019.10.21 |
CentOS 7 ssh port 변경 방법 (0) | 2019.10.19 |
linux java main 실행 (0) | 2019.04.05 |
Linux 여러 대 서버에 ssh 접근 후 shell 파일 실행하기 (0) | 2019.02.22 |
Linux SSH Are you sure you want to continue connecting (yes/no)? 제거 (0) | 2019.02.22 |
Linux Permission denied (publickey,gssapi-keyex,gssapi-with-mic) 해결 방법 (0) | 2019.02.22 |
Linux ssh public key pem 파일 접속 (0) | 2019.02.22 |