Oracle 9i 설치 (RHEL 4)
설치 전 필요한 RPM (각 RPM은 Redhat 설치 CD 안에 들어있다)
compat-db-4.1.25-9 (in disk 3)
compat-gcc-32-c++-3.2.3-47.3 (in disk 4)
compat-gcc-32-3.2.3-47.3 (in disk 4)
compat-libgcc-296-2.96-132.7.2 (in disk 3)
compat-libstdc++-296-2.96-132.7.2 (in disk 3)
compat-libstdc++-33-3.2.3-46.1 (in disk 2)
java-1.4.2-gcj-compat-1.4.2.0-26jpp (in disk 3)
nss_db-compat-2.2-28 (in disk 4) -
gnome-libs-1.4.1.2.90-44.1.i386.rpm (in disk 3)
xorg-x11-deprecated-libs-devel-6.8.1-23.EL.i386.rpm (in disk 3)
libpng10-1.0.13-13.i386.rpm (in disk 3)
sysstat-5.0.1-2.i386.rpm (in disk 4)
openmotif21-2.1.30-9.i386.rpm
pdksh-5.2.14-24.i386.rpm (in disk 2)
libaio-0.3.102-1 (in disk 3)
libaio-devel-0.3.102-1 (in disk 3)
두 파일은 첨부 파일 안에 들어있다. 이 파일들은 libaio-devel-0.3.102-1 와 의존성이 있으니 선 설치후 설치해야 한다.
compat-oracle-rhel4-1.0-5.i386.rpm
compat-libcwait-2.0-2.i386.rpm
#groupadd –g 5000 dba
#useradd –d /home/oracle –g dba oracle
#passwd [password 입력]
-
Root 계정에서
# chown –R oracle.dba /home/oracle
- Share Memory & Semaphores
#vi /etc/sysctl.conf
- Oracle DB 생성시 dbca oui 를 위한 공유 메모리 설정
# echo 'expr 1024 \* 1024\* 1024' > /proc/sys/kernel/shmmax
-
오라클 사용 User 의 초기화 파일
-
/home/oracle/.bash_profile
#vi /etc/ld.so.conf (root 권한 필요)
/lib
/usr/lib
/usr/local/lib
-
경로 추가
< 오라클 엔진 설치 >
-
Winscp 프로그램 등을 이용하여 /home/oracle 디렉토리에 설치 파일들을 옮긴다.
-
위 세가지 파일의 압축을 푼다
#cpio –idmv < ship_9204_linux_disk1.cpio && cpio –idmv (생량)disk2.cpio && cpio –idmv (생량)disk2.cpio
-
압축 푼 Disk1 디렉토리에서 runInstaller 를 실행한다.
-
Front patch 를 수행하거나
-
#export LANG=c 를 입력한 후 다시 실행 시키면 잘 나온다.
-
oraInventory 디렉토리 설정
-
DB 를 사용할 수 있는 UNIX 그룹을 지정해 준다.
-
다음에 나온 것과 같은 경로의 orainstRoot.sh 스크립트를 root 로 변경 후 터미널로 실행
-
Oracle Home Directory 를 지정해 준다. .bash_profile 에서 설정해 준 ORACLE_HOME 부분의 PATH 부분과 같은 경로로 지정해 주어야 한다.
-
Summary 확인 후 인스톨 시작
-
인스톨 중간에 스크립트 실행을 하라는 메시지가 나온다. Root 권한으로 터미널에서 다시한번 스크립트를 실행한다.
-Exit 하고 빠져나옴
-
설치 완료 후
-
#sqlplus /nolog
-
버전 9.2.0.4.0 으로 나온다면 설치 성공!!
-
Patchset 설치
-
P4547809_92080_LINUX.zip 압축을 푼다
-
Disk1 에선 ./runInstaller 실행
-
ORACLE_HOME Directory 설정 확인 후 Next
-
아래와 같이 Patch Set 을 설정하고 Next
-
Summary 확인 후 Install 실행
-
Root 권한으로 스크립트 실행
-
Install 완료
-
Dbca 를 이용해서 데이터베이스를 생성
-
데이터 베이스 생성 체크 후 Next
-
생성할 데이터 베이스명을 적는다
-
Character sets Tab 을 선택 한 후 character sets 을 선택한다.
-
이 때 .bash_profile 에 설정해 놓은 것과 동일하게 설정해 준다.
-
생성될 DB 의 정보들을 확인 후 Install 시작
-
만약 설치 시 다음과 같은 오류가 발생하고 DB 생성이 안된다면
-
다음과 같이 123번 라인에 –native 를 추가하고 다시 실행하면 생성이 된다
-
원인은 분석중…
-
SYS, SYSTEM 오라클 계정의 암호를 설정하고 완료
'Oracle > Setup' 카테고리의 다른 글
ASM(Automatic Storage Management) 기반 오라클 10g R2 version 설치 (1) | 2011.10.13 |
---|---|
Oracle 10g R2 Silent Installation && Patch on RHEL4 (2) | 2011.09.26 |
Oracle 9i Silent Installation on RHEL4 (0) | 2011.09.26 |