목차

Installation Guide Oracle 11g On Ubuntu Linux 10.04

Purpose

Environment

Create oracle user

Download Oracle Package

System Parameters

시스템 설정을 반드시 체크하고 설치를 진행하도록 하자.

Kernel Parameters

Shell environment

오라클 Bash 환경설정을 한다.

Oracle Installation

원격서버 로그인

cygwin 를 이용한 간편 X 로그인방법

  1. Cgywin-XXWin Server 를 실행한다.
  2. ssh 를 이용하여 원격접속을 시도한다.
     $ ssh -X oracle@10.1.1.200 
  3. 원격서버에서 xclock 등이 실행되는지 확인해 본다.

일반적인 X 로그인방법

  1. XManager, cygwin 등의 툴이나 Linux에서 xhost를 이용하여 oracle 계정으로 로그인 한다.
    $ id
    uid=1017(oracle) gid=107(dba) groups=107(dba)
  2. 우선 Local PC의 X Server에서 xhost 를 실행한다.
    # xhost + 원격서버주소
  3. 해당 원격서버에 ssh 로 접속한 후, DISPLAY 환경변수를 설정한다.
  4. ssh 로 연결할 때, -X 옵션을 주면 DISPLAY 환경변수를 설정하지 않아도 된다. ^^
    # ssh 아이디@원격서버주소
    # export DISPLAY=로컬PC주소:0.0
  5. xclock 등으로 X 프로그램이 잘 실행되는지 테스트해본다.
    # xclock

설치시작

  1. runInstaller 을 실행한다.
    $ export LANG=C
    $ cd install/database
    $ ./runInstaller
  2. Oracle Installation GUI가 뜨고 그 후 과정은 오라클 설치문서대로 진행하면 된다.

FAQ

  1. 설치도중 rpm 에러가 2줄 나는 경우는 무시해도 상관없다.
  2. DB 생성시 라이브러리 에러가 발생해도 'continue'를 눌러 진행한다.
  3. ins_rdbms.mk 에러가 발생했을 경우, DB를 모두 내린 후 재컴파일 해준다.
    $ lsnrctl stop
    $ sqlplus "/as sysdba"
    SQL> shutdown immediate;
    $ cd $ORACLE_HOME/lib/
    $ make -f ins_rdbms.mk
  4. 모든 링크를 재생성하려면 다음과 같이 실행한다.
    $ cd $ORACLE_HOME/bin
    $ relink all
  5. DB 생성시 TNS lost connect 에러가 발생하였을 경우, dbca로 DB를 수동생성해준다.
     $ dbca 
  6. 설치 후 EM 에 접속하려면 웹브라우저에서 https://아이피주소:1158/em 를 입력한다.