RH7.2에 oracle817 설치하기
작성자 관리자 작성시간 2004-09-07 16:04:53
 

1. /etc/group에서 dba에 oracle,root 추가

2.  i386-glibc-2.1-linux.tar.gz 를 설치
cp i386-glibc-2.1-linux.tar.gz /
cd /
tar –xvzf i386-glibc-2.1-linux.tar.gz
cd /usr/bin
mkdir backup
mv gcc cc ld backup
ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-gcc gcc
ln -s gcc cc
ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-ld ld
(링크를 꼭 확인하라.)
cd /usr/lib
mkdir backup
mv libc.so libdl.so libm.so libpthread.so backup
mv libc.a libdl.a libm.a libpthread.a backup
위 과정에서 꼭 링크를 확인해야 된다. 오라클은 설치하는 과정에서 라이브러
리들
을 다시 링크하는 과정을 거친다. 오라클 8.1.7.0.1은 glibc 2.1.3 버전에서
패키
징 되었으므로 위 과정을 통해서 기존에 설치된 glibc를 2.1.3으로 변경하는
과정
을 수행한후 오라클을 설치해야만 오라클을 정상적으로 설치가 마무리 될 수
있다.


3. 오라클 초기 데이타 베이스 설치
위에서 오라클을 설치하면서 Creatin database 에서 No 를 하고 넘어갔던것을 기억할것이다. 이제 오라클 데이타베이스를 만들 차례가 돌아왔다.

오라클 데이타베이스는 dbassist 명령을 이용해서 생성할수 있다. 그런데 지금 상태에서 dbassist 를 실행하면 libldap 어쩌고 하면서 에러가 떨어질것이다. 그러므로 이 ldap 버그패치를 먼저 하고 나서 dbassist 를 실행시켜야 한다. 헉 버그패치 파일을 어디서 받죠? 라고 걱정할수도 있겠으나, 다행히도 오라클에 버그패치파일이 포함되어 있다.

/usr/oracle/patch 디렉토리에가서 다음 순서대로 패치를 해주면 된다. [oracle@localhost patch]# cd bug1542738
[oracle@localhost bug1542738]# sh README.1542738
[oracle@localhost bug1542738]# cd ../bug1538440
[oracle@localhost bug1542738]# export TOP_PATCH_DIR=/backup/Disk1/patch/bug1538440
[oracle@localhost bug1542738]# sh README.1538440


이제 dbassist 를 실행하자.

######################

net8 에러가 발생하면 (lsnrctl start시 에러가 발생한다)

설치시에 나타나는 에러를 모두 ignore하시고 인스톨이 끝나고 나서( db creation전에) link를 다시 해주시고 확인해보시죠.



< link >

$ relink all



아래 명령어가 제대로 되는지 확인

$ svrmgrl

$ adpaters

$ lsnrctl


목록 | 입력 | 수정 | 답변 | 삭제