오라클 데이타베이스 11g R1 설치

오라나비를 사용한 오라클 데이터베이스 11g R1의 설치 방법에 대해 설명합니다.
여기에서는 오라클 데이터베이스 11g 릴리즈 1(11.1.0)를 사용합니다. 시작하기에 앞서 오라클 11g 데이타베이스의 설치 가이드 및 릴리스 노트를 읽어주세요. 아래의 사이트에서 가장 최신의 릴리즈 노트를 확인 하실 수 있습니다.
http://otn.oracle.com/documentation/


목차

  1. 준비
  2. 설치 조건 확인
  3. 오라클 CD 마운트
  4. 오라나비 시작
  5. 항목 선택
  6. 소스 미디어 선택
  7. 버전 확인
  8. 사용자 그룹 지정
  9. 사용자 계정 정보 입력
  10. 오라클 환경변수 설정
  11. Apache용 환경변수 설정
  12. 오라클 설치 확인
  13. 오라클 설치관리자 시작 및 설치 방식 선택
  14. Inventory 및 시스템 관리자 그룹 설정
  15. 설치 형식 선택
  16. 제품 설치 경로 지정
  17. 설치 최소 요구사항 점검
  18. 데이타베이스 옵션 선택
  19. 데이타베이스 구성 선택
  20. 데이타베이스 구성 옵션 설정
  21. 데이타베이스 세부 항목 설정
  22. 데이타베이스 관리 옵션 선택
  23. 데이타베이스 보존 방법 설정
  24. 자동 백업 및 복구 설정
  25. 데이타베이스 스키마 비밀번호 설정
  26. 특정 그룹 권한 설정
  27. 오라클 설정 관리자 온라인 등록
  28. 오라클 설치 정보 요약
  29. 설정 도구 실행
  30. 데이타베이스 설정 도우미 실행
  31. root 권한으로 스크립트 실행
  32. 설치 종료

    1. 준비
    2. 설치를 시작하기 전에 아래와 같은 사항을 염두해야 합니다:
      오라클의 「릴리스 노트」에는 제한사항이나 주의사항이 기재되어 있으므로 반드시 읽어주시기 바랍니다.

      1. 설치 원본 CD를 준비한다.
      2. 설치용 계정 이름을 결정한다.
        기본값은 oracle 이며, 오라나비에서 자동으로 생성해준다.
      3. 설치용 그룹 이름을 결정한다.
        기본값은 oinstall 이며, 오라나비에서 자동으로 생성해준다.
      4. 오라클 데이타베이스 관리자용 그룹 이름을 결정한다.
        기본값은 dba 이며, 오라나비에서 자동으로 생성해준다.
      5. 작성하는 오라클 데이타베이스의 SID를 결정해 둔다.
        기본값은 orcl이다.
      6. 오라클 데이타베이스 기본 경로를 설정한다.
        기본값은 "/opt/app/oracle" 이다.
      7. 오라클 데이타베이스를 저장하는 장소(경로명)를 결정해 둔다.
        The default directory is "/opt/app/oracle/product/11.1.0/db_1".

    3. 설치 조건 확인
    4. 설치 환경은 다음의 최소 조건을 만족해야 합니다.

      물리 메모리(RAM) 1024MB
      디스크 여유 공간 소프트웨어 파일용: 1.5~ 3.5 GB (설치옵션에 따라 달라질 수 있습니다.)
      데이타베이스 파일용: 1.2기가
      /tmp에 400메가 이상
      스왑 영역 RAM 1GB ~ 2GB : 물리적 램용량의 1.5 배
      RAM 2GB ~ 8GB : 물리적 램용량과 같은 크기
      RAM 8GB ~ : 물리적 램용량의 75%


      주의: /tmp가 부족할 때의

      오라클 설치관리자는 시스템의 /tmp를 임시 디렉터리로 활용하여 오라클의 설치를 진행합니다.

      /tmp의 남은 디스크 용량이 부족할 때에는 환경변수 TEMP와 TMPDIR에 충분한 여유가 있는 디렉터리를 지정함으로서 이 문제를 해결 할 수 있습니다.

      단, 이와같은 변수를 oracle 사용자에 설정하여야 합니다. Oranavi는 오라클을 설치하면서 oracle 계정으로 진행하기 때문입니다.

      1. 400메가 이상 여유 공간이 있는 파티션에 디렉터리를 작성합니다.

         # mkdir /opt/tmp
         # chmod 1777 /opt/tmp
      2. oracle 계정에 환경변수 TEMP와 TMPDIR를 추가합니다.「오라클 환경변수 설정」단계에서 [다른 환경변수들은 기본값으로 설정합니다]의 체크를 해제합니다. 이렇게 하면 환경변수를 추가 할 수 있게 됩니다. 「다른 환경변수 설정」에서 다음 2개의 환경변수를 추가합니다.

         TEMP=/opt/tmp
         TMPDIR=/opt/tmp


        만약 설치에 실패하였다면 oracle 사용자의 .bash_profile에 아래의 환경변수를 직접 추가합니다.

         # su - oracle
         $ vi .bash_profile
         export TEMP=/opt/tmp
         export TMPDIR=/opt/tmp


    5. 오라클 CD 마운트
    6. Asianux는 CD-ROM을 자동 마운트 합니다. 만약, 자동으로 마운트되지 않을 때에는 root로 로그인 하고, 다음의 명령을 실행해야 합니다:

      $ su -
      # mount /mnt/cdrom


    7. 오라나비 시작
    8. 오라나비를 실행하려면 KDE에의 시작메뉴에서 "시작/설정/오라나비"를 실행하거나, root 사용자로 다음의 커멘드를 실행합니다:

      # oranavi


    9. 항목 선택
    10. 오라나비 시작 화면이 표시됩니다.

      Menu

      • 오라클 DBMS 설치
        오라클 데이타베이스 설치를 시작합니다.

      • 오라클 AS(Application Server) 설치
        오라클어플리케이션 서버 설치를 시작합니다.

      • 오라클 데이타베이스 자동 시작/정지의 설정
        오라클 데이타베이스의 시작/정지와 시스템의 시작/정지가 연동하도록 설정합니다.

    11. 소스 미디어 선택
    12. 오라클의 설치 미디어를 지정합니다. 로컬 머신의 하드 디스크상, 혹은 네트워크상외의 머신에 있을 때는, runInstaller가 있는 디렉터리를 지정합니다.

      Menu

      • CD-ROM
        오라클 CD로부터 설치 합니다.
        CD를 CD-ROM 드라이브에 넣어 [앞으로]를 클릭합니다.

      • 하드 디스크
        시스템의 하드 디스크에 저장되어 있는 CD이미지를 사용하는 경우나 네트워크에 접속되어 있는 다른 컴퓨터상의 오라클 CD를 이용하는 경우에 선택합니다.
        [하드 디스크]를 선택하고 오라클 CD의 내용이 저장되어 있는 디렉터리의 경로명을 「경로」로 지정합니다.
        네트워크를 이용해 설치 하는 경우에는 미리 다른 컴퓨터의 파일 시스템을 마운트 해두어야 합니다.



    13. 버전 확인
    14. 설치 하려고 하는 오라클 제품의 버전이 표시됩니다. [확인]을 클릭합니다.

      버전 확인

      설치 하려던 제품이 아닌 경우에는 [취소]를 클릭 하십시오. 「소스 미디어 선택」화면으로 돌아옵니다.

    15. 사용자 그룹 지정
    16. 오라클 사용자 및 그룹을 지정하는 화면이 표시됩니다.

      Configure the Linux User

      • 설치 그룹
        오라클 설치용 그룹명입니다.
        기본값으로 「oinstall」가 설정되어 있습니다.

      • 관리자 그룹
        오라클 관리자용 그룹명입니다.
        기본값으로 「dba」가 설정되어 있습니다.

      • 오라클 계정
        오라클 설치 및 관리용 사용자 계정입니다.
        기본값으로 「oracle」가 설정되어 있습니다.



    17. 사용자 계정 정보 입력
    18. 오라클 사용자 정보를 입력합니다.

      the oracle user information

      • 비밀번호
        사용자에 대한 비밀번호를 설정합니다.

      • 비밀번호(재입력)
        확인을 위해 다시 한번 비밀번호를 입력합니다.

      • 홈 디렉터리
        사용자의 홈 디렉터리를 설정합니다.
        기본값으로서 「/home/oracle(사용자명)」이 설정되어 있습니다.

    19. 오라클 환경변수 설정
    20. 오라클의 환경변수를 설정합니다.

      Set the environment variables

      • ORACLE_BASE
         오라클 데이타베이스의 기본이 되는 디렉터리입니다.

      • ORACLE_HOME
         오라클 소프트웨어를 저장하는 디렉터리입니다.
         ORACLE_BASE 하위 디렉터리명을 지정합니다.

      • ORACLE_SID
         컴퓨터상에서 데이타베이스를 차별화하여 인식하기 위한 이름입니다.

    21. Apache용 환경별수 설정
    22. 오라클 데이타베이스를 위한 환경변수를 Apache 설정 파일에 추가합니다.

      Set variables of Apache


    23. 오라클 설지 확인
    24. 오라클 설치 관리자를 통해 오라클 데이타베이스의 설치 시작 확인 화면이 표시됩니다.
      [확인]을 클릭하고 설치를 시작합니다.


    25. 오라클 설치관리자 시작 및 설치방식 선택
    26. 오라클 설치관리자를 시작합니다. [Basic Installation] 이나 [Advanced Installation] 중 선택하여 설치 할 수 있습니다. 여기에서는 [Advanced Installation] 를 선택하여 설치를 진행합니다.

      Welcome

    27. Inventory 및 시스템 관리자 그룹 설정
    28. 오라클 DB 설치를 위한 저장소(Inventory)와 시스템 관리자 그룹을 선택합니다.
      시스템 관리자 그룹 기본값은 oinstall 입니다.

      Inventory Location

    29. 설치 형식 선택
    30. 설치 형식을 선택합니다. 여기서는 [Enterprise Edition]을 선택합니다.

      Installation Types

    31. 제품 설치 경로 지정
    32. 제품 설치 경로를 지정합니다. [Next]를 클릭하여 계속 진행합니다.

      Installation Types

    33. 설치 최소 요구사항 점검
    34. 설치 및 구성에 필요한 최소 요구사항을 점검합니다.

      Prerequisite Checks

      주의 : "Checking operating system requirements" 과정에서 "asianux-n/a" 경고 메세지가 나올 경우 [Next]를 눌러 계속 진행하면, 아래와 같은 경고 메세지를 확인할 수 있습니다. 이는 Oracle DB 11g 가 아시아눅스 서버 3의 릴리즈 정보를 정확하게 가지고 오지 못해서 발생하는 오류 이므로 기능상에 문제와는 전혀 상관 없습니다. [Yes]를 눌러 계속 진행합니다.

      Prerequisite Checks

    35. 데이타베이스 옵션 선택
    36. 오라클을 설치하면서 새로운 데이타베이스를 생성할 것인지에 대한 옵션을 선택하는 단계입니다.
      여기에서는 기본값인 [Create a database]로 설정합니다.

      Configuration Option

    37. 데이타베이스 구성 선택
    38. 설치시 작성하는 데이타베이스의 형식을 선택합니다. 여기서는 [General Purpose]을 선택합니다.

      Database Configuration

    39. 데이타베이스 구성 옵션 설정
    40. 글로벌 데이타베이스명과 데이타베이스의 SID를 입력합니다. SID에는 환경변수 ORACLE_SID로 지정한 값이 들어갑니다.

      Database Configuration Options

    41. 데이타베이스 세부 항목 설정
    42. 특별한 설정 없이 기본값으로 진행합니다. 여기서 Character Sets 의 기본값은 "WE8MSWIN1252" 이지만, 오라나비는 기본값을 "American_America.US7ASCII"로 설정합니다.

      Database Config Details

    43. 데이타베이스 관리 옵션 선택
    44. 데이타베이스 관리 옵션을 선택합니다. 여기서는 기본값으로 두고 계속 진행합니다.

      Database Management Option

    45. 데이타베이스 보존 방법 설정
    46. 데이타베이스의 작성에 사용하는 보존 방법을 선택합니다. 여기에서는 [File System]을 선택합니다.

      File System

    47. 자동 백업 및 복구 설정
    48. 데이타베이스로 자동 백업을 지정할지 선택합니다. 여기에서는 [자동 백업]을 사용하지 않습니다.

      Auto Backup

    49. 데이타베이스 스키마 비밀번호 설정
    50. 데이타베이스 스키마의 비밀번호를 설정합니다.

      Database Schema Passwords

    51. 특정 그룹 권한 설정
    52. 다음의 세 그룹인 SYSDBA, SYSOPER, SYSASM 에 운영체제(OS) 인증을 이용한 권한 설정을 해줍니다.
      기본로 dba, oper, asmadmin 그룹이 각각 기본값으로 되어 있습니다.

      Database Schema Passwords

    53. 오라클 설정 관리자 온라인 등록
    54. 오라클 설정 관리자 등록 여부를 묻는 단계입니다. 설정을 할때는 Metalink 계정이 필요합니다. 설치 이후에도 설정 할 수 있으므로, 여기서는 설정하지 않고 다음 단계를 계속 진행합니다.

      Database Schema Passwords

    55. 오라클 설치 정보 요약 및 설치
    56. 설치 정보의 요약입니다. 확인하시고 [Install]을 눌러 설치를 진행합니다.

      Summary

      아래와 같이 단계별로 설치가 됨을 확인할 수 있습니다.

      Install


    57. 설정 도구 실행
    58. 일부 설정 도구가 자동으로 실행됩니다. 특별하게 설정해야 할 부분은 없습니다.

      Configuration Tools

    59. 데이타베이스 설정 도우미 실행
    60. 데이타베이스 설정 도우미에서는 데이타베이스를 설정 및 생성하는 단계입니다.

      Configuration Tools

      데이타베이스 설정 도우미가 끝나면,데이타베이스 생성 완료를 나타내는 아래와 같은 창이 뜹니다.
      확인후 OK를 누르세요.

      Configuration Tools

    61. root 권한으로 스크립트 실행
    62. Configuration assistants 작업이 끝난 후 아래와 같은 창이 나타나면, 다음의 두 스크립트를 콘솔 환경에서 root 유저 권한으로 실행합니다:

      # /opt/app/oraInventory/orainstRoot.sh

      # /opt/app/oracle/product/11.1.0/db_1/root.sh

      root.sh

    63. 설치 종료
    64. 이것으로 설치가 완료되었습니다. 아래 표시된 URL을 이용하여 오라클을 활용할 수 있으니 따로 적어둡니다.
      [Exit]를 클릭하여 설치관리자를 종료합니다.


    logo
    Copyright(C) 2000-2009 MIRACLE LINUX CORPORATION