본문 바로가기

Database/ORACLE

[RHEL3 LINUX]Oracle 9i 엔진설치하기 (엔진설치 & DB생성) #01

[RHEL3 LINUX]Oracle 9i 엔진설치하기

일단.. RHEL3을 먼저 설치합니다.

이 과정은 많은 Posting이 있으므로

지나가겠습니다 ^^


먼저 Oracle을 관리할수 있는 계정과 함께 그룹을 생성합니다.


groupadd -g 5000 dba

useradd -g dba oracle

passwd oracle

을 root 계정으로 명령합니다.

공유 메모리를 확인하고 아래와 같이 명령을 합니다.

echo '2147483648' > /proc/sys/kernel/shmmax

(오라클의 메모리 요청을 2gb까지만 허용하라는 명령입니다.)

그리고

vi /etc/rc.d/rc/local 을 실행해서 똑같은 내용을 적어줍니다.



일단 Oracle 9i 설치파일들을 저같은 경우에는

/home/oracle/

에 winscp를 이용해서 복사를 해두었습니다.

cpio -idmv < ship_9204_disk1.cpio

cpio -idmv < ship_9204_disk2.cpio

cpio -idmv < ship_9204_disk3.cpio

명령을 통해서 설치파일들의 압축을 풀어줍니다.



계속해서 풀어줍니다. 쭉쭉~!!



폰트설정을 합니다.

/home/oracle/font

경로에

tar xvfz beakmuk-ttf-2.1.tar.gz 파일을

gz tar 압축 명령을 이용해서 풀어줍니다.



rpm설치를 위해 /home/oracle/rpm 디렉토리로 이동합니다



필요한 rpm을 설치해준다.

rpm -Uvh compat-libgcj-7.3-2.96.118.i386.rpm

rpm -Uvh compat-libgcj-devel-7.3-2.96.118.i386.rpm



rpm 설치 완료.



다음은 권한을 oracle dba로 바꿔줍니다.

chown -R oracle.dba /home/oracle



su oracle

명령을 한뒤,

vi .bash_profile

한뒤 위의 내용을 추가합니다. (Putty를 이용하면 쉽게 복사해서 붙일수 있습니다.)



천천히 따라오세요 ^^



oracle 계정으로 Oracle을 실행할수 있도록 하기 위해서 권한을 넘겨줍니다.

/home/oracle/Disk1

/home/oracle/Disk1/install/linux/

디렉토리로 이동한뒤에 runInstaller파일을

chmod 744 runInstaller 명령으로

권한을 바꾸어 줍니다.



다시 로그아웃 하고, oracle계정으로 접속을 합니다.

oracle로 로그인 하신이후 다시 root 계정으로 접속 하고 패치를 실행합니다.

/home/oracle/patch

디렉토리에서 다음 명령을 실행합니다.

unzip p3006854_9204_LINUX.zip



이상 #01 은 마쳤습니다.

#02 에서 연속하겠습니다.


By. sTricky