DataBase

[Oracle] 우분투20.04 oracle 11gR2 설치

반나무 2021. 4. 29. 20:24

오라클 11gR2를 설치하기전 

18c나 19c를 설치하려고했다.

우분투는 11g,12g까지밖에 호환되지 않는다고 해 11g를 선택했다.

 

1. 오라클 다운로드

www.oracle.com/database/technologies/xe-prior-releases.html

 

리눅스 버전을 다운 받는다.

 

2. 파일 옮기기

sftp를 통해 옮기거나 USB를 통해 옮기거나 다양한 방법이 있지만

나는 팀뷰어를 통해 옮겼다.

 

3. rpm파일을 deb로 변환(alien)

 

파일을 변환하기 앞서 alien, libaio1, unixodbc를 설치하라고 많은 글 들이 나와있는데 

뒤에 libaio1과 unixodbc는 설치해도 사용하는곳이 없는거같다.

apt -y install alien libaio1 unixodbc

 

이렇게만 해도될듯 

apt -y install alien

 

변환시작

alien --scripts -d oracle*

 

4. deb으로 변환된 프로그램을 설치한다. (시간이 오래걸린다)

dpkg --install oracle*.deb

 

5. 오라클 설정을 하라고 나오고 그 뒤 설정을 한다.

sudo /etc/init.d/oracle-xe configure

비밀번호 설정할때 특수문자가 허용되지않는다.

 

6. 환경변수 설정한다.

vim ~/.bashrc 
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe 
export ORACLE_SID=XE 
export NLS_LANG=`$ORACLE_HOME/bin/nls_lang.sh` 
export ORACLE_BASE=/u01/app/oracle
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH 
export PATH=$ORACLE_HOME/bin:$PATH
source ~/.bashrc  

7. 리스너 상태확인

리스너란?

lsnrctl status

xe가 실행되고 있는것을 확인 할 수 있다.

 

8. 오라클 접속

sqlplus <계정>

ex) sqlplus system -> 그 후 비밀번호 입력

 

 


참고문헌

오라클 설치 : a292run.tistory.com/entry/Oracle-11gR2-on-Ubuntu-2004

오라클 설치 : minddong.tistory.com/46

오라클 설치 : dudaji.tistory.com/entry/%ED%8E%8C-Ubuntu%EC%97%90-Oracle-XE-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0

환경변수 : jack-of-all-trades.tistory.com/224

 

반응형