안녕들하세요?
위 글을 참조하여 redhat 7.1(seawolf), kernel 2.4.2-2에
oracle 8.1.7 을 설치 하였습니다. (위 글을 쓰신 분께 감사드립니다)
저의 경우 몇가지 에러가 있었구요.
(주로 oracle 에 포함되어 있는 jre 관련 에러)
그 에러를 어떻게 해결 했는지 이곳에 적겠습니다.
$ ./runInstaller
Initializing Java Virtual Machine from ../stage/Components/
oracle.swd.jre/1.1.8/1/DataFiles/Expanded/linux/bin/jre.
Please wait...
위에서 보시면 알수 있듯이 runInstaller 를 사용하게 되면 oracle에
포함되어 있는 jre 를 사용하여 **설치 화면** 을 띄우려 합니다.
그런데 저의 경우 한참을 기다려도 설치 화면이 뜨지 않았습니다.
이에 대해 http://www.blackdown.org 에서
jre118_v3-glibc-2.1.3.tar.bz2 를 받아서
# tar xvzf jre118_v3-glibc-2.1.3.tar.bz2 -C /usr/local
# ls -F /usr/local
jre118_v3/
# ln -s /usr/local/jre118_v3 /usr/local/jre
위의 내용에서 (
Initializing Java Virtual Machine from ../stage/Components/
oracle.swd.jre/1.1.8/1/DataFiles/Expanded/linux/bin/jre.
Please wait... )
../stage/Components/
oracle.swd.jre/1.1.8/1/DataFiles/Expanded/linux/bin/jre
이 파일이 /usr/local/jre/bin/jre 를 가리키도록 했습니다.
그러니깐 바로 설치 화면이 뜨더군요.
--------------------------------------------------------------
$ dbassist
를 실행시 어떠한 명령어가 없다는 에러 혹은
java.lang.System 을 찾을수가 없다는 등의 메시지..
이것 역시 $ORACLE_HOME/JRE@ 라는 링크 파일이 있는데
/usr/local/jre 를 가리키도록 했습니다.
------------------------------------------------------------
$ svrmgrl
svrmgrl> connect internal;
svrmgrl> startup;
ORA-01102 cannot mount database in EXCLUSIVE mode
라는 에러가 발생했습니다.
이것은 DSN (http://database.sarang.net) 에서 검색어로
01102 를 찾아 해결할수 있었습니다.
----------------------------------------------------------------