Aix 5L에서 오라클9i 설치법
2010.05.12 08:28
원문 : http://www.ischo.net -- 조인상 // 시스템 엔지니어
Writer : http://www.ischo.net -- ischo // System Engineer in Replubic Of Korea
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
본문 : http://www.ischo.net -- 조인상 //시스템 엔지니어
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
1. 사전 설치 작업
(1). Tasks to Perform as the root user
Create a Group and User
group 생성 : oinstall, dba
user 생성 : oracle
(Primary group : oinstall, Secondary group : dba)
Oracle을 설치할 File System /oracle 4GB 이상 생성
Oracle 설치를 위한 /tmp 400MB 이상 확보
AIX 5L release 5.1 ML01+
(IY22854), IY26778, IY28766,
IY28949, IY29965, IY30150
http://techsupport.services.ibm.com/server/fixes
Java 1.3.1이상 설치
다음과 같이 오라클(oracle user) Home Directory 설정
# mkdir -p /oracle/app/oracle/product/9.2.0.1.0
# chown -R oracle:oinstall /oracle
(2). Tasks to Perform as the oracle user
Set Environment Variables
DISPLAY=workstation_name:0.0
PATH=$ORACLE_HOME/bin:/usr/ccs/bin:$PATH
ORACLE_HOME=/oracle/app/oracle/product/9.2.0.1.0
NLS_LANG=AMERICAN_AMERICA.KO16KSC5601
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
ORACLE_SID=jkkang
위의 환경변수를 oracle user의 .profile에 추가한다
위 환경변수중 굵게 표시된 부분은 필수적이고, 나머지는 생략을 해도 무난하다.
2. # smitty aio 문제 발생시
aio 설정은 많은 외장 디스크를 사용하는 환경에서 필수적이다. 이를 설정함으로써 I/O 성능을
증가시킬수 있다.
min server # : 10
max server # : 20
STATE to be configured at system restart defined +
State of fast path enable +
min은 max의 1/2이다. 보통 transaction이 많은 경우는 100,200 정도로 맞춰준다. # pstat -a |grep aio 해서 process의 갯수 확인 필요
설정변경시 반드시 Rebooting,
주의사항: # export LANG=en_US
과같이 LANG이 설정되어 있어야 한다. 그 이유는 Oracle을 설치하기전에 Shell이 환경검사를 하는데, 영문모드로 검사하기 때문이다.
3. Mount Oracle 9i CD-ROM
Oracle CD를 사용하기위해서는 메뉴얼로 mount를 해줘야 한다. 2번씨디를
넣으라고 나올때도 umount; mount를 메뉴얼로 해줘야 한다.
4. Run the rootpre.sh Script
$ su - root
# cd /cdrom
# ./rootpre.sh
# exit
5. Start Oracle Universal Installer in CDE
Login oracle user ( # id -> oracle )
$ id
uid=203(oracle) gid=204(oinstall) groups=205(dba)
$ /cdrom/runInstaller
했을때, 'y'
* 몇번 잘못 실행시켜서 다시 실행시킬때, /tmp/OraInstall0 ....
: Bad File number 에러메시지가 뜨면,
# cd /tmp
# rm -r OraInstall*
후, 재실행
@ Standard Edition 선택 - General Purpose 선택 - Global Database Name/SID 입력 - Java131
Home Dir 입력(/usr/Java131) - 다음 다음
6. 중간중간에 root 권한으로 메시지에 뜨는 Shell을 실행시켜준다.
7. Oracle 설치가 끝나고 추가로 Pro*C를 설치할수 있다. (Custom 옵션 사용)
Pro*C는 Oracle CD #1번에 들어있다.
8. 설치완료
9. Oracle Startup
Oracle 9i로 넘어오면서 기존에 사용하던 svrmgrl이 업어지고 다음과 같이 시작/종료를 할수 있다.
$ sqlplus /nolog
SQL> connect system/xxxxxx as sysdba
Connected to an idle instance.
SQL> startup
ORACLE instance started.
10. Oracle Shutdown
$ sqlplus /nolog
SQL> connect system/xxxxxx as sysdba
SQL> shutdown immediate
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
1. 사전 설치 작업
(1). Tasks to Perform as the root user
Create a Group and User
group 생성 : oinstall, dba
user 생성 : oracle
(Primary group : oinstall, Secondary group : dba)
Oracle을 설치할 File System /oracle 4GB 이상 생성
Oracle 설치를 위한 /tmp 400MB 이상 확보
AIX 5L release 5.1 ML01+
(IY22854), IY26778, IY28766,
IY28949, IY29965, IY30150
http://techsupport.services.ibm.com/server/fixes
Java 1.3.1이상 설치
다음과 같이 오라클(oracle user) Home Directory 설정
# mkdir -p /oracle/app/oracle/product/9.2.0.1.0
# chown -R oracle:oinstall /oracle
(2). Tasks to Perform as the oracle user
Set Environment Variables
DISPLAY=workstation_name:0.0
PATH=$ORACLE_HOME/bin:/usr/ccs/bin:$PATH
ORACLE_HOME=/oracle/app/oracle/product/9.2.0.1.0
NLS_LANG=AMERICAN_AMERICA.KO16KSC5601
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
ORACLE_SID=jkkang
위의 환경변수를 oracle user의 .profile에 추가한다
위 환경변수중 굵게 표시된 부분은 필수적이고, 나머지는 생략을 해도 무난하다.
2. # smitty aio 문제 발생시
aio 설정은 많은 외장 디스크를 사용하는 환경에서 필수적이다. 이를 설정함으로써 I/O 성능을
증가시킬수 있다.
min server # : 10
max server # : 20
STATE to be configured at system restart defined +
State of fast path enable +
min은 max의 1/2이다. 보통 transaction이 많은 경우는 100,200 정도로 맞춰준다. # pstat -a |grep aio 해서 process의 갯수 확인 필요
설정변경시 반드시 Rebooting,
주의사항: # export LANG=en_US
과같이 LANG이 설정되어 있어야 한다. 그 이유는 Oracle을 설치하기전에 Shell이 환경검사를 하는데, 영문모드로 검사하기 때문이다.
3. Mount Oracle 9i CD-ROM
Oracle CD를 사용하기위해서는 메뉴얼로 mount를 해줘야 한다. 2번씨디를
넣으라고 나올때도 umount; mount를 메뉴얼로 해줘야 한다.
4. Run the rootpre.sh Script
$ su - root
# cd /cdrom
# ./rootpre.sh
# exit
5. Start Oracle Universal Installer in CDE
Login oracle user ( # id -> oracle )
$ id
uid=203(oracle) gid=204(oinstall) groups=205(dba)
$ /cdrom/runInstaller
했을때, 'y'
* 몇번 잘못 실행시켜서 다시 실행시킬때, /tmp/OraInstall0 ....
: Bad File number 에러메시지가 뜨면,
# cd /tmp
# rm -r OraInstall*
후, 재실행
@ Standard Edition 선택 - General Purpose 선택 - Global Database Name/SID 입력 - Java131
Home Dir 입력(/usr/Java131) - 다음 다음
6. 중간중간에 root 권한으로 메시지에 뜨는 Shell을 실행시켜준다.
7. Oracle 설치가 끝나고 추가로 Pro*C를 설치할수 있다. (Custom 옵션 사용)
Pro*C는 Oracle CD #1번에 들어있다.
8. 설치완료
9. Oracle Startup
Oracle 9i로 넘어오면서 기존에 사용하던 svrmgrl이 업어지고 다음과 같이 시작/종료를 할수 있다.
$ sqlplus /nolog
SQL> connect system/xxxxxx as sysdba
Connected to an idle instance.
SQL> startup
ORACLE instance started.
10. Oracle Shutdown
$ sqlplus /nolog
SQL> connect system/xxxxxx as sysdba
SQL> shutdown immediate
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
115 | checkpoint not complete에 대해서 | ischo | 2013.05.22 | 267 |
114 | 백업에 관한 조언 | 조인상 | 2010.05.12 | 5188 |
113 | [사이트 소개]오라클 사용자 그룹 | 조인상 | 2010.05.12 | 5726 |
112 | [기타] 디비튜닝에 대한 질문과답변내용... | 조인상 | 2010.05.12 | 5728 |
111 | 필수로 암기해야 할 view 들... | 조인상 | 2010.05.12 | 5755 |
110 | 오라클 재시작시에 롤백세그먼트 OFFLINE | 조인상 | 2010.05.12 | 5793 |
109 | 인텔 펜티엄4 기반 Windows에 설치시 오류에 대해서 | 조인상 | 2010.05.12 | 5809 |
108 | 오라클 뷰들... | 조인상 | 2010.05.12 | 5914 |
107 | OS의 파일사이즈가 2GB로 제한될때 split으로 나누기 | 조인상 | 2010.05.12 | 6206 |
106 | 패치 중 OS 문제로 runInstaller가 끊길때 | 조인상 | 2010.05.12 | 6439 |
105 | OPATCH(V9.2) 기능 및 사용가이드 | 조인상 | 2010.05.12 | 6587 |
104 | 오라클 인덱스 분리해서 임포트 하는 방법 | 조인상 | 2010.05.12 | 6648 |
103 | OPN 가입시의 장점 | 조인상 | 2010.05.12 | 6734 |
102 | OS재설치 후 오라클 복구(솔라리스) | 조인상 | 2010.05.12 | 6790 |
101 | 테이블 복구 사례 | 조인상 | 2010.05.12 | 6825 |
100 | 오라클 8.1.7 -> 7.3.4 로 DB data 이전 | 조인상 | 2010.05.12 | 6936 |
99 | INCREMENTAL, CUMULATIVE, COMPLETE EXPORT & IMPORT | 조인상 | 2010.05.12 | 7154 |
98 | 오라클에 접속하는 최대 인스턴스개수(세션개수)를 늘리는 방법 | 조인상 | 2010.05.12 | 7155 |
97 | AIX5.2 + 9.2.0.1.0 install + 9.2.0.5.0 patch | 조인상 | 2010.05.12 | 7299 |
96 | 오라클 튜닝 - 옵티마이저 | 조인상 | 2010.05.12 | 7337 |