>> Edit article
이름
제목
패스워드
: 이거 땜에 주말동안 삽질한것을 생각하면...-_-;; : 그래두 지금은 성공해서 기분이 매우 좋네요~ 여러분도 성공하시길.. ^^ : 보충할 점이나 틀린 것이 있으면 리플 달아주세염~~ : : 설치환경 : - CPU : AMD 듀론 800MHz : - RAM : 256M : - 레드햇 7.2 : - Oracle 8.1.6 Enterprise Edition for Linux (Cd-rom 1장) : - jdk118_v3-glibc-2.1.3.tar.bz2 , jre118_v3-glibc-2.1.3.tar.bz2 : (※ 참고로 www.blackdown.org 다운로드 받을 수 있다.) : : 준비운동 : 자~아 이제부터 본격적인 오라클 설치를 위한 환경을 만들어주도록 합니다. 그 전에 루트로 로그인합니다. : : ① 오라클을 실행시킬 그룹과 계정을 만들어 줍니다. : #groupadd -g 5000 dba : #useradd -g dba oracle : #passwd oracle : #cd /etc/ : #vi group <---파일을 보면 맨 아래에 dba:x:5000:oracle,root 라고 추가 시켜줍니다. : : ② oracle 계정의 환경을 설정해줍니다. 이제 oracle 계정으로 로그인합니다. : #su - oracle : $cd /home/oracle : $vi .bash_profile : ------------.bash_profile---------------------------------------------------- : export PATH : unset USERNAME : export LD_ASSUME_KERNEL=2.2.5 : . /usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh : export ORACLE_OWNER=oracle;export ORACLE_OWNER : export ORACLE_BASE=/usr/local/oracle/app/oracle : export ORACLE_HOME=/usr/local/oracle/app/oracle/products/8.1.6 : export ORACLE_SID=ORCL : export ORACLE_TERM=vt100 : export TNS_ADMIN=$ORACLE_HOME/network/admin : export NLS_LANG=AMERICAN_AMERICA.KO16KSC5601 : export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data : export : PATH=$PATH:$ORACLE_HOME/bin:/usr/local/jre/bin:/usr/local/jre118_v3/bin:$ORACLE_ : HOME:/usr/local:/usr/local/jdk118_v3/bin:/usr/local/jdk/bin : export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/jdbc/lib : export : CLASSPATH=/usr/local/jre118_v3/bin:$ORACLE_HOME/jlib:$ORACLE_HOME/product/jli : b:/usr/local/jre118_v3:/usr/local/jdk118_v3/lib/classes.zip:/usr/local/jre/bin : -------------------------------------------------------------------------- : 위와 같이 설정해 줍니다. 여기서 주의해서 볼 부분은 ORACLE_HOME(오라클이 설치될 디렉토리) , ORACLE_BASE 그리고 JRE와 JDK가 설치된 경로도 주의해서 보셔야 합니다. 설정해주셨다면, 이제 다시 루트로 로그인합니다. : : ③ 루트계정의 환경설정을 해줍니다. : $su - : #cd /root/ : #vi .bash_profile : : 다음을 추가합니다.. 여기서도 위에서와 마찬가지로 ORACLE_HOME을 똑같이 해줍니다. : ---------------------.bash_profile------------------------------------------- : export USERNAME BASH_ENV PATH : export ORACLE_HOME=/usr/local/oracle/app/oracle/products/8.1.6 : export ORACLE_SID=ORCL : export NLS_LANG=AMERICAN_AMERICA.KO16KSC5601 : export TNS_ADMIN=$ORACLE_HOME/network/admin : mesg n : -------------------------------------------------------------------------- : : ④ jre , jdk를 설치합니다. : 앞에서 다운받아 놓았던 JRE와 JDK를 설치할 차례입니다. 압축을 풀고 풀려진 디렉토리를 위의 설정에 맞게 '/usr/local' 디렉토리에 복사합니다. : : #tar -xvzf jdk_1.1.6-v5-glibc-x86.tar.gz <--/usr/local 디렉토리에다가 압축을 풉니다. : #tar -xvzf jre_1.1.6-v5-glibc-x86.tar.gz <--/usr/local 디렉토리에다가 압축을 풉니다. : : # mkdir jre : # mkdir jdk : # mkdir oracle : : 만들고 나서는 심볼릭 링크를 걸어줍니다... : : # ln -s /usr/local/jre118_v3/lib /usr/local/jre/lib : # ln -s /usr/local/jre118_v3/bin /usr/local/jre/bin : # ln -s /usr/local/jdk118_v3/lib /usr/local/jdk/lib : # ln -s /usr/local/jdk118_v3/bin /usr/local/jdk/bin : : 다음에는 소유권과 퍼미션을 지정해주어야 합니다. : : # su - : 패스워드를 입력해서 슈퍼유저로 바꾼뒤에.. : : # cd /usr/local : # chown -R oracle.dba oracle/ : # chown -R oracle.dba jre118_v3/ : # chown -R oracle.dba jdk118_v3/ : # chown -R oracle.dba jre/ : # chown -R oracle.dba jdk/ : : # chmod -R 755 oracle/ : # chmod -R 755 jre118_v3/ : # chmod -R 755 jdk118_v3/ : # chmod -R 755 jre/ : # chmod -R 755 jdk/ : : 위의 설정까지 마쳤다면 오라클 설치를 위한 환경설정은 모두 마친 것입니다. 이제부터는 본격적으로 설치를 해야 합니다. X 윈도우에서 설치를 하는 데 그놈보다는 KDE에서 해야 합니다. : : # vi /etc/sysconfig/desktop : -------------------------------------------------------------------------- : DESKTOP="KDE" <--만일 GNOME로 되어 있다면 KDE로 고쳐줍니다. : -------------------------------------------------------------------------- : : 재부팅해서 oracle 계정으로 X 윈도우로 로그인 합니다. 반드시 oracle 계정이어야 합니다. : cd-rom 은 루트로 마운트 시킵니다. : : # mount /mnt/cdrom : : 마운트를 시켰다면, : : $ cd /mnt/cdrom/install/linux : $ ./runlnstaller : : 위에서 반드시 oracle 계정으로 실행시켜야 합니다. 위에서의 설정이 제대로 되었다면 설치화면이 뜰 것입니다. 설치화면에 따라 설정을 해주고 나면 설치를 마치는데 약 3~4시간이 걸립니다. : : -- : 리눅스로 못하는 일은 어떤것이 있을까? . /usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh 저 역시 이렇게 설정을하고 설치를 했었는데 설치는 제대로 되었지만 역시나 DB를 생성하는 단계에서는 ORA-03113 에러를 일으키더군요. 여기저기 뒤져보니 오라클에서 DB를 생성하는 단계에서는 gcc-2.91.66을 요구하더군요. (위의 스크립트를 살펴보면 컴파일러와 glibc에 대한 설정이 되어있습니다. egcs-2.91.66 등이 포함되어있는 compat-egcs-6.2...... 등을 설치하면 나타나죠. 레드햇 7.2를 기본으로 설치하면 자동으로 포함됩니다.) 그래서 gcc-2.91.66을 구해서 다른 임의의 디렉토리에 설치한 후 /usr/bin/내의 cc, gcc, ld를 다른 곳으로 옮겨놓고 심벌릭 링크를 걸어서 다시 설치를 시도 했습니다. 그렇게 하니 정상적으로 DB 생성이 되더군요.--Q: 리눅스를 왜쓸까?? A: 그냥.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved