/***********************************************************************************
* 이하 자료의 출처는 http://park1020.tistory.com/ 을 명시합니다.
***********************************************************************************/
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
모든 설치가 완료된 화면이다.
종료버튼을 눌러 종료하면 설치가 끝난다.
/***********************************************************************************
* 위 자료의 출처는 http://park1020.tistory.com/ 을 명시합니다.
***********************************************************************************/
출처 : http://niceilm.tistory.com/283