| Oracle8 Installation Guide for LINUX Release 8.0.5 A66251-01 |
|
이번 장에서는 설치기를 시작하는 방법과 Oracle8 서버를 설치하는 방법에 관해 기술하고 있다.
이번 장은 Installer를 이용하여 새로 설치하는 경우만을 설명하고자 한다. (patch를 설~~하던지 또는 실행가능한 프로그램들을 relinking 시키는 경우 등은 제외). Installer를 이용한 다른작업과 설치상의 문제점들은 Appendix A, "Using the Oracle Installer"를 참조하기 바란다.
Installer를 실행하기 위해서 다음 작업을 따라 하라:
Oracle 제품 설치 CD-ROM은 RockRidge format으로 되어 있다.
CD-ROM을 수동으로 mount 또는 unmount 하기 위해선 root 권한이 필요하다. CD-ROM을 Drive로 부터 제거하기 전에 unmount 하는 것을 잊지마라.
$ su root # mkdir /cdrom # chmod 777 /cdrom # mount -t iso9660 /dev/cdrom /cdrom # exit
Installer를 시작하기 위하여:
cd cdrom_ mount_point_directory/orainst.
./orainst 를 입력하여 Installer를 시작한다.
다음 block으로 이동하려면 [Tab] key를 사용하라.
필드 사이는 화살표 키를 이용하여 움직여라.
현재 필드를 선택하려면 Spacebar를 이용하라.
Installer는 하번 설치과정을 진행하면 그 응답들을 기록할수 있다. 다음에 또 설치를 할 경우 그 응답을 그대로 이용할 수 있다. 이것을 "silent mode"라고 하며 비슷한 설치과정을 자주 할경우 유용하게 이용할 수 있다. 좀 더 자세한 정보는 Appendix A, "Using the Oracle Installer"를 참조하라.
Installer는 일련의 몇가지 질문을 한다. 각각은 그 자신의 윈도우 내에 표시된다.
초기 Installer prompts는 인스톨하는 제품이나 하고자 하는 작업에 상관없이, Installer가 실행될 때 항상 나타난다. Default 설치과정 또는 Custom 설치과정을 선택할 수 있다.
|
Note: 오라클 제품들을 위하여 국가별 언어를 선택하기 위해서는, custom 설치과정을 선택해야 한다. Installer 실행의 후기에 원하는 언어를 선택할 수도 있다. Installer는 영어만을 사용한다. |
만약에 설치와 데이타베이스를 생성하기 위해서 default 설치를 선택한다면, Installer는 명시된 mount point로 이미 만들어져 있는 자료 파일을 복사해 넣는다. 이것은 CD에 들어 있는 자료파일을 이용하여 자동적으로 데이타베이스를 생성하는 것이며, 새로운 조절 파일들을 만드는 것이다. 이것은 data dictionary 생성 스크립트를 실행시키는 시간을 줄일수 있는 이유가 된다.
Installer는 custom 과 default 설치 과정 사이를 선택하게 한다. 만약 당신이 기본적인 경로르 명시하면, installer는 기본적인 설정을 화면에 보여주고 여러분들로 하여금 확인 하도록 한다.
Installer를 이용하여 하고자 하는 작업을 선택한다:
Installer는 소프트웨어를 설치하기 위하여 두가지 기본 옵션을 제공한다: 새로운 상품을 설치하기 (데이타베이스 객체생성은 할수도 않을 수도 있다), 그리고 소프트웨어 추가/업그레이드, 이들 두가지이다. Oracle8 서버는 이 둘중 하나를 이용하여 설치할 수 있다.
제품을 새로 설치하는 것은 OFA 와 호환되는 디렉토리 구조를 생성한다. 소프트웨어의 추가/업그레이드 옵션은 OFA 에 따르도록 강요하지 않는다. 그리고 같은 인스톨 작업중에 데이타베이스 객체를 생성하도록 하지 않는다.
이 메시지는 installer가 /var/opt/oracle/oratab file로 접근할 수 없을 때 발생하는 메시지이다. oratab file을 생성하기 위해서는 Chapter 2에 있는 "Tasks to Perform as the root User"를 참조하라.
만약 ORACLE_BASE가 환경변수로서 설정되어 있다면, Installer는 그 설정과 ORACLE_HOME을 보여주고 확인한다. 만약 ORACLE_BASE가 설정되어 있지 않다면, Installer는 소프트웨어 마운트 point와 ORACLE_HOME directory에 대한 완전~~ 경로명을 묻는다.
ORACLE_SID 환경변수는 Oracle의 시스템 구분자이다. 이것은 Oracle 서버의 인스턴스이다.
Installer는 설치하는 동안 기록을 위하여 네개의 로그 파일을 생성한다. 각각은 다음 커테고리에 속하는 일을 하게 된다: 운영체계, Installer, SQL 그리고 makefile. 설치 로그 파일의 기본적인 위치는 $ORACLE_HOME/orainst directory 아래에 놓이게 된다. 만약 설치 로그 파일이 이미 존재한다면, Installer는 그 파일을 filename.old로 저장해 둔다.
CD-ROM으로 부터 설치할 것인지 아니면 다른 곳으로 부터 설치할 것인지를 결정해야 한다. 다른 곳으로 부터 설치할 경우 원본이 있는 장소를 명시해야 한다. Installer는 일시적인 원본 저장소를 설치가 끝나고 나면 지운다. (원본의 설치장소에 관한 보다 자세한 정보는 Appendix A를 참조하라)
Oracle 제품으로 부터 화면에 표시할 메시지를 위한 언어와 NLS (National Language Support) 를 명시해야 한다. 이것은 기본적으로 지원되는 언어만을 사용한다는 것을 명심해야 한다. 사용자와 클라이언트 응용프로그램도 작업중 메시지가 어느 언어로 표시될 것인지를 표시할 수 있다. Installer는 질문과 메시지를 항상 영어로 표시한다.
Installer는 $ORACLE_HOME/orainst directory 아래에 root.sh 스크립트를 생성한다. 스크립트는 설치가 끝난 후 root user로서 실행해야 한다. 만약 root.sh script가 이미 존재한다면, Installer는 그것에다 추가 할 것인지를 묻는다. 일반적으로, 이미 있는 파일에 추가해야 할 특별한 이유~~ 없다면, 새 파일을 만들어야 한다.
Software Asset Manager는 여러분들이 선택한 소프트웨어의 크기를 평가하고 목적 디렉토리 (the ORACLE_HOME directory)에 여유공간이 있는지 검사하게된다. ~~용가능한 제품이 나열된 윈도우로 부터 설치하기를 원하는 제품을 선택하고 설치 버턴을 선택하라. 여러분들이 선택한 제품에 따라서, Installer가 여기서 기술된 것들에 추가적으로 질문하게 될 것이다.
Software Asset Manager내에 있는 일부 제품들은, "Protocol Adapter" 또는 "Precompiler" 등과 같이 특정 카테고리하에 그룹지어져 있다. 카테고리는 항목 이름 좌측에 pluus (+) 기호가 표시될 것이다. 카테고리 이름을 구성하고 있는 제품항목을 보고자 하면 카테고리 이름을 double-click 하면 된다. (문자 모드에서는 [Return]을 누르면된다.)
Software Asset Manager 화면은 Appendix A에 상세히 설명되어 있다.
Installer는 Oracle DBA 권한이 주어진 group을 선택하도록 묻는다. 기본값은 oracle 계정의 일차 group이 된다. 만약 이 그룹이 dba가 아니라면, Installer는 oracle 실행파일들을 설치한 후에 relink 시킨다.
Installer가 OSOPER group 이라고 부르는, 다른 LINUX 그룹에 보다 제한된 Oracle OPERATOR 권한을 줄수 있다. OPERATOR privileges를 분리된 그룹에 할당시키지 않는다면, 기본값은 OSDBA group으로 명시한 그룹이 된다. 만약 dba를 선택하지 않는다면, Installer는 oracle 실행파일을 relink 시킨다.
만약 Chapter 2, "Setting the Environment"에 있는 OPERATOR 권한을 가진 group을 생성한다면, 그 이름을 입력하라고 질문할 것이다. 그렇지 않다면 기본값을 받아 들인다.
Instance name 또는 sid는 유일한 식별자(unique identifier)여야 한다. 4자를 넘지 않아야 한다. Instance 이름은 환경변수 ORACLE_SID 에 명시된다. Single-instance 설치에서는, 일반적으로 DB_NAME 초기화 인자와 동일하다.
다음 질문은 Installer를 데이터베이스 생성을 목적으로 실행했을 때에만 나타날 것이다.
만약에 서버(RDBMS) 설치하고자 한다면, OFA 사양을 따를 세개의 마운트 포인트를 지정해야 한다. 반면에 하나의 마운트 포인트만을 사용할 수도 있다. 또는 같은 드라이브에 세개의 마운트 포인트를 이용할 수도 있다. Oracle 사는 데이타베이스를 저장하기 위해서 최소한 3개의 독립된 장치를 사용할 것을 권장한다. 만약 여러분들이 이 질문을 받아 들인다면, control 그리고 redo log 파일은 여러분들이 명시한 마운트 포인트를 따라 전파된다.
Oracle 회사는 명시한 데이타베이스 마운트 포인트는, 여러분들이 처음 설치시에 질문에 다한 소프트웨어 마운트포인트와는 다르게 하라고 권장한다. (page 3-5를 참조)
Table 3-1에는 Installer가 생성한 데이타베이스의 기본적인 크기와 위치를 요약 해 두었다. 데이타베이스는 단지 sample database로 이용할 목적이라는 것을 명심하라. 여러분들은 설치하는 동안 redo log의 크기나 데이타 파일의 크기 뿐만 아니라 파일의 위치를 지정할 수도 있다. 그러나 database가 여러분들의 환경에 맞추어 최적화되지는 않는다. 이것은 생산적인 데이타베이스가 목적이 아니기 때문이다.
데이타베이스를 저장할 때 사용할 문자세트를 결정해 주어야 한다. 기본값은 US7ASCII 이다. Pre-installation동안 환경변수 ORA_NLS33을 설정하지 않는 한은 기본적인 설정값을 변경하지 말아라.
여러분들이 명시한 저장할 자료의 문자 세트는 데이타베이스를 다시 생성하지 않는 한 변하지 않는다. 그러나 Oracle NLS는 client application은 저장 문자 세트와는 별도의 문자세트를 사용하는 것을 지원한다. 지원되는 문자 세트의 종류는 Appendix C, "National Language Support"를 참조하라.
데이타베이스를 위하여 국가별 문자세트를 명시하라. 이것은 특별히 선언된 colum을 위해서 사용될 second character set 이다. 기본값은 여러분들이 데이타베이스 문자세트로서 선언한 문자 세트가 사용된다.
SYSTEM 계정을 위한 기본 password는 manager이다. SYS 계정의 기본 password는 change_on_install이다. Oracle 회사는 이 password를 바로 바꾸어 줄것을 권장한다.
Installer는 여러분들이 Oracle DBA와 OPERATOR 권한을 가진 LINUX group에 대한 password를 설정하도록 권장~~다. 이들 password는 SYSDBA와 SYSOPER 접속시에 인증을 가능하게 한다.
SYSDBA와 SYSOPER로서 데이타베이스에 접속하려면, 사용자는 반드시 여러분들이 DBA와 OPERATOR의 권한을 할당한 group의 member여야만 하고, 그리고 당신이 설정한 password를 입력해야 한다.
|
Note:
여러분들은 DBA와 OPERATPR를 위한 password는 설치를 다한 후에 |
Multi-Threaded Server (MTS)는 여러분들이 특정 application을 위해서 많은 수의 process와 많은 량의 메모리를 할당하여 준다. MTS는 메모리 한계가 있는 시스템이나, 몇개의 long-running transactions을 가진 running online transaction processing (OLTP) application에 대해서 적절하다.
OLTP는 transaction동안에 MTS와 연동되기 때문에 의사 결정 시스템과 같은 long-running transactions이 흔한 시스템에서는 MTS는 권장되지 않는다.
Oracle 문서는 두가지 category로 나뉜다: 운영체계 특이적인 것과, 제품에 (때때로 일반적이라고도 불리는) 특이적인 것으로 나뉜다. 운영체계에 특이적인 문서들은 software CD-ROM에 포함되어 있으며, 소프트웨어 설치하는 동안 같이 설치된~~. 제품 문서는 따로 분리된 CD-ROM으로 제공된다. 그리고 단지 분리된 Installer session을 통해 설치될 수 있다.
운영체계 특이적인 문서와 제품 문서 둘다 HTML과 PDF 형식으로 이용할 수 있다.
운영체계 특이적인 문서를 설치하기 위하여, 소프트웨어 설치동안에 나열되는 이용가능한 제품으로 부터 LINUX Documentation을 선택한다.
제품 문서를 설치하기 위하여 다음 과정을 따르라:
설치된 문서로 접근하는 방법은 Chapter 4, "Configuring the Oracle8 System"에서 자세히 논의될 것이다.
설치한 후에, Installer는 Software Asset Manager 화면으로 돌아갈 것이다. 설치된 제품 항목에 선택된 모든 항목들이 적절히 나열되는지 검사하라. Installer를 종료하고 Chapter 4, "Configuring the Oracle8 System"로 가라.
Installer를 이용해서 데이타베이스를 생성할려면, Installer를 벗어나서 다시 실행하라. 그리고 나서 Create/Upgrade Database Objects 옵션을 선택하라. Database 생성 질문은 page 3-7에 기술되어 있다.