본문 바로가기

development activity/Linux

[CentOS7] Oracle 11g XE 설치하기

CentOS7 minimal 환경에서 Oracle 11g XE 설치하기






오라클 11g 설치 시 필요한 패키지를 설치하도록 한다.





rpm 파일 설치 시 의존하는 패키지로 설치를 하지 않고


넘어갈 시 rpm -ivh oracle-xe......... 명령을 입력하여

오라클 DBMS를 설치하려는 중


오류가 발생할 것이다.




모두 다 잘 설치되었다.




CentOS7 minimal 환경으로


아무것도 포함되어있지 않는 최소설치이다


텍스트모드로 브라우저를 실행해 oracle 11g xe DBMS를 설치할 수 있지만


더 간단한 방법으로 접근하여 zip 파일을 다운받는다.



위 입력을 통해 wget을 설치한다.





위 wget은 다운로드 가능한 링크를 입력받아 설치해주는 명령어이다


oracle 11g xe를 설치하기 위해선


회원가입을 통한 로그인과 라이센스를 동의하여야


다운로드 받을 수 있다.


다른 GUI환경의 OS에서 oracle 사이트로 접근해


다운로드 링크를 받아내도록 한다


centos7 운영체제에 맞는 파일을 다운받도록 한다


oracle 11g ex 다운로드 사이트




크롬으로 다운로드 하였다


브라우저의 다운로드 페이지에서


다운로드되는 중이거나 다운로드된 목록에


oracle 11g xe 파일 밑에 다운로드 링크를 우클릭하여 링크주소를 복사 한다.





다음과 같이 wget 명령어를 사용해 복사한 링크주소를 입력해 다운로드 받는다




다운로드된 파일은 rpm 파일이 압축된 형태로


압축을 풀어 설치해야 한다





최소설치인 상태에서 압축파일을 풀 수 있는 명령어가 없으므로


unzip 명령어를 설치한다.







다음 명령어로 다운로드 받은 파일을 압축해제하도록 한다.






압축 해제된 폴더로 들어가면





Disk1 폴더가 보이는데


cd Disk1 로 이동하도록 한다





rpm 명령을 이용해


위 파일을 설치하도록 한다.




위와 같이 입력하면 파일을 설치하기 시작한다.




다음 입력을 통헤 Makefile을 생성한다



위 명령 오류 시 다음 명령으로 해보도록 한다




다음 경로로 이동해 sqlplus 세션을 동작시켜


쉽게 sqlplus로 접근할 수 있도록 해준다.




oracle_env.sh





이제 sqlplus명령을 통해


DBMS에 접근할 수 있게 되었다.





위는 환경변수가 설정되지 않은


오로지 설치만 한 과정으로



재부팅 시


. /u01/app/oracle/product/11.2.0/xe/bin/oracle_env.sh


입력을 통해 sqlplus 명령을 사용할 수 있다.