1. 가장 먼저 오라클 홈페이지에서 데이터베이스를 다운받아야 한다.

   www.oracle.co.kr 에 가서 계정을 만든다. 그런 다음 메인 페이지에서 오른쪽 위에 다운로드가 보인다. 

다운로드 페이지에서 Accept License Agreement 에 체크한 뒤 다운로드 리스트에서 SPARC 을 지원하는 오라클 데이터베이스를 선택한다

사용자 삽입 이미지

이동하면 그 곳에 10gr2_db_sol.cpio.gz 가 보일 것이다. Accept 에 체크한 뒤 다운로드 받는다.

설치 시 오라클 계정으로 설치하기 위해 /export/home/oracle 폴더에 다운로드 받는 것을 권장한다.

사용자 삽입 이미지


2. 오라클은 모두 /export/home/oracle 에 설치해야 한다.

   오라클에서 권장하는 사양은 512MB 이상의 램, 1GB 이상의 스왑공간이 필요하다.

   시스템 커널 파라미터를 변경해야 한다. 주로 공유 메모리와 관련된 파라미터를 늘려야한다.  /etc/system 파일은 매우 중요하므로 백업받은 후 수정하도록 한다.

 

  -bash-3.00$ cp /etc/system /etc/systemold

  -bash-3.00$ vi /etc/system

 

  vi 편집기로 파일을 연 뒤 맨 아래 부분에 다음을 추가해준다.

 

  set semsys:seminfo_semmni=100

set semsys:seminfo_semmns=1024

set semsys:seminfo_semmsl=256

set semsys:seminfo_semvmx=32767

set shmsys:shminfo_shmmax=4294967295

set shmsys:shminfo_shmmin=1

set shmsys:shminfo_shmmni=100

set shmsys:shminfo_shmseg=10

사용자 삽입 이미지

위와 같이 수정한 뒤 저장한다. 그리고 reboot 을 시켜야 한다.

 

 -bash-3.00$ sync; sync; reboot

 

3. 오라클 계정을 생성한다. 오라클은 root 로 설치할 수 없다. 오라클 설치를 위해 oinstall 그룹, dba 그룹, oracle 유저를 생성하는 것을 권장한다.

 

   -bash-3.00$ groupadd  g 101 oinstall

   -bash-3.00$ groupadd  g 102 dba

   -bash-3.00$ useradd  -d /export/home/oracle g oinstall G dba m u 103 s /usr/bin/bash oracle

   -bash-3.00$ passwd oracle

 

4. 오라클 계정의 환경을 설정한다.

 

-bash-3.00$ /usr/openwin/bin/xhost +   ß 디스플레이 활성화

-bash-3.00$ su oracle

-bash-3.00$ mkdir oraapp     ß 오라클 어플리케이션이 설치될 곳.

-bash-3.00$ mkdir oradata    ß 오라클 데이터가 설치될 곳.

-bash-3.00$ chmod R 755 oraapp

-bash-3.00$ vi .profile

 

.profile 을 연 뒤 다음과 같이 수정한다. 편집기를 사용하면 편리하다.

 

DISPLAY=localhost:0.0; export DISPLAY

 ORACLE_HOME=/export/home/oracle/oraapp/product/10.2.0; export ORACLE_HOME;

 ORACLE_SID=orcl; export ORACLE_SID;

 ORACLE_OWNER=oracle; export ORACLE_OWNER;

 NLS_LANG=KOREAN_KOREA. K016KSC5601; export NLS_LANG;

 ORA_NLS=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS

 PATH=$PATH:$ORACLE_HOME/bin; export PATH

 LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib


사용자 삽입 이미지

수정이 끝났으면 활성화시킨다.

 

-bash-3.00$ source .profile

 

5. 이제 파일의 압축을 풀고 설치를 시작해야 한다.

 

-bash-3.00$ cksum 10gr2_db_sol.cpio.gz

-bash-3.00$ gunzip 10gr2_db_sol.cpio.gz

-bash-3.00$ cpio idcmv < 10gr2_db_sol.cpio

 

runInstaller 를 실행하면 GUI 화면이 뜨고 이제 설치를 시작한다.

-bash-3.00$ ./runInstaller

    UNIX DBA 그룹을 dba 로 선택한다.

사용자 삽입 이미지

인벤토리 및 인증서 지정

사용자 삽입 이미지

제품별 필요조건 검사를 수행한다.

사용자 삽입 이미지

일부 권장사항 검사에 실패하였어도 설치에 문제가 없다.


구성옵션 선택에서 데이터베이스 생성을 선택한다.

사용자 삽입 이미지

설치 요약 화면이다. 설치를 눌러 설치한다.

사용자 삽입 이미지

설치중인 화면이다.

사용자 삽입 이미지

데이터베이스 생성 화면

사용자 삽입 이미지

데이터베이스 생성 완료

사용자 삽입 이미지

설치가 완료되고 실행할 스크립트를 보여주는 화면이 뜬다.

사용자 삽입 이미지

화면에 나온대로 root 로 로그인한 뒤 스크립트를 실행하고 돌아와서 확인버튼을 클릭한다.

반드시 루트 계정으로 실행한다.

 

 -bash-3.00$ su

-bash-3.00$ /export/home/oracle/oraInventory/orainstRoot.sh

-bash-3.00$ /export/home/oracle/oraapp/product/10.2.0/root.sh

 

모든 설치가 완료된 화면이다.

사용자 삽입 이미지

종료버튼을 눌러 종료하면 설치가 끝난다.

Posted by 행복한 프로그래머 궁금쟁이박

댓글을 달아 주세요