간단한 오라클 인스톨 방법입니다...
참고로 저는
커널 2.4.6-pre2,
glibc-2.2.x
오라클 8.1.6 SE
입니다..
먼저 작업해야 할 것들
==================
1. glibc-2.1.3과 호환을 위해서 compat-*.rpm 인 것들을
모두 인스톨합니다...
2. blackdown이나 ibm에서 jre 1.1.8을 받아 인스톨합니다..
$ cd /usr/local
$ tar zxvf jre118_v3.tar.gz
$ ln -s jre118_v3 jre
오라클 환경설정
=============
[ .bash_profile ]
export LD_ASSUME_KERNEL=2.2.5
source /usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh
export ORACLE_BASE=/usr/local/oracle/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/8.1.6
export ORACLE_SID=ORCL
export NLS_LANG=AMERICAN_AMERICA.KO16KSC5601
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export PATH=$PATH:$ORACLE_HOME/bin
export LANG=en_US
이상과 작업한 후
$ runInstaller를 실행합니다..
그리고 일반적인 인스톨 작업을 합니다...
문제가 발생하는데..
첫번째 ctx컴파일 중에 오류가 발생합니다.
이것은 무시하세요... 이것은 일반 text를 html로 변경하는
프로그램입니다...
두번째 DB생성시 NumberFormatException이 발생하게 되는데
이 부분은 디스크 공간의 여유영역 확인시 "%"때문에 발생합니다.
이것은 /bin/df나 /usr/bin/free 때문에 발생합니다..
/bin/df <- Blackdown인 경우
/usr/bin/free <- IBM인 경우
이런 경우에는 다음과 같이 작업합니다..
$ cd /bin
$ mv df df.org
$ df.org > df
[df내용]
#!/bin/bash
echo "Filesystem 1k-blocks Used Available Use% Mounted on"
echo "/dev/ide/host0/bus0/target0/lun0/part6 2043928 1936416 107512 95 /"
위에서 사용량을 "%"로 출력하는 부분에서 "%"를 제거합니다...
"95%" -> "95"로 변경합니다...
위와 같이 모든 파티션에 대해 작업합니다...
$ chmod 755 df
이렇게 하면 NumberFormatException이 발생하지 않습니다...
이렇게 하면 정상적으로 인스톨됩니다...
그럼...--
이쁜 난이... 사랑스러워.....