리눅스에서 오라클 설치
컨텐츠 정보
- 17,595 조회
- 31 추천
- 목록
본문
참고만 하시기를...
보통 메모리 256M정도는 되어야 한다고 들었습니다. 저는 128로 설치하였지만 별로 어려움은 없는것 같습니다. 그리고 8i는 리눅스6.2에 가장 잘 맞는것 같구요. (제생각 ^^;) 그이상은 9i는 리눅스7.x 대에서두 잘 설치가 되는 것으로 알고 있습니다.
본론으로 들어가서 밑에 설치 방법은 리눅스 6.2, 오라클 817버젼입니다. 아마 그대루 따라 하심 잘 설치 될겁니다. 참고로 8i이상부터는 xwindow에서만 설치가 가능하므로 설정을 잘 하셔야 합니다. 밑에 있는 설명서는 리눅스 설치는 다 된것으로 인정하고 설명을 할 겁니다.
잘 설치하시구 미소 짓기를 바랍니다.
리눅스에서 오라클데이터베이스 이용하기
리눅스가 일반인들에게나 엔터프라이즈 시장에서 좀더 각광을 받게 된 이유 중의 하나가 메이저급의 상용데이터 베이스회사의 지원을 빼놓을 수는 없을 것이다. 그만큼 엔터프라이즈 시장에서는 데이터베이스가 필수이기 때문이다.
1. Redhat 6.2에 오라클 8.1.7 의 설치
1) 설치하기 위하여 필요한 것들
- JDK 1.1.8 : http://www.blackdown.org 에서 jdk118_v3-glibc-2.1.3.tar.bz2 를 다운로드 받는다.
해당 파일에 포함 되어 있는 JRE가 오라클설치프로그램에 필요하기 때문입니다.
2) 설치 따라하기
root 사용자로 하여야 할 일들
2-1) JDK 1.1.8 의 설치
http://www.blackdown.org 에서 다운로드 받은 jdk118_v3-glibc-2.1.3.tar.gz2을 설치한다.
이때 해당 파일은 /usr/local 에 있다고 가정한다.
user> su - root
root> cd /usr/local
root> bunzip2 jdk118_v3-glibc-2.1.3.tar.gz2
root> tar xvfz jdk118_v3-glibc-2.1.3.tar
root> ln -s /usr/local/jdk118_v3 /usr/local/java
위와 같이 한후 /usr/local/java 디렉토리가 제대로 존재하는지 확인하도록 합니다.
user> su - root
root> cd /
root> tar xvfz /opt/i386-glibc-2.1-linux.tar.gz
root> cd /usr/bin
root> mkdir saved
root> mv gcc cc ld saved
root> ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-gcc cc
root> ln -s gcc cc
root> ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-ld ld
root> cd /usr/lib
root> mkdir saved
root> mv libc.so libdl.so libm.so libpthread.so saved
root> mv libc.a libdl.a libm.a libpthread.a saved
2-3) Oracle8i를 설치하기 전에 준비사항 ( 환경설정 )
오라클데이터 베이스를 설치하기 위하여 특별한 group, user 를 설정할 필요가 있습니다.
오라클데이터베이스를 사용하기 위한 그룹인 dba 와 오라클 사용자인 oracle 을 아래와 같이 설정합니다.
root> groupadd dba
root> adduser oracle -g dba
root> passwd oracle // 오라클사용자 oracle 의 암호를 변경
오라클 데이터 베이스가 설치될 마운트 포인터의 소유권을 변경하여 줍니다. 오라클 데이터 베이스를 설치할 마운트 포인트를 /home/oracle 로 가정합니다. 실제로 안정적으로 사용하기 위하여는 4개의 마운트 포인트를 만들어야 합니다.
root> chown oracle.dba /home/oracle
root> chmod 755 /home/oracle
oracle 사용자로 하여야 할 일
2-4) 오라클 데이터베이스를 설치할 때 임시파일을 저장할 수 있도록 아래와 같이 tmp 디렉토리를 만들어 줍니다.
oracle> mkdir /home/oracle/tmp
2-5) 오라클 사용자로 로그인 한 후 ( 혹은 su - oracle )
.bash_profile 에 오라클 관련 환경 설정을 아래와 같이 추가하여 줍니다.
- 환경설정 내용 중
ORACLE_SID 는 하나의 시스템에 여러개의 오라클데이터 베이스가 설치될 때 구분할 수 있도록 하여주는 아이디
필자는 julia 라고 이름을 지었습니다.
.bash_profile 에 추가할 내용 시작 --------------------------------------------
ORACLE_BASE=/home/oracle
export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/8.1.7
export ORACLE_HOME
ORACLE_OWNER=oracle
export ORACLE_OWNER
ORACLE_SID=julia
export ORACLE_SID
umask 022
TMPDIR=$ORACLE_BASE/tmp
export TMPDIR
PATH=.:$ORACLE_HOME/bin:/usr/local/java/bin:$PATH
export PATH
TNS_ADMIN=$ORACLE_HOME/network/admin
export TNS_ADMIN
NLS_LANG=Korean
export NLS_LANG
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
export LANG=C
3) 오라클 8i의 설치
준비가 끝났다면 이제 실제로 오라클데이터 베이스를 설치하도록 한다.
3-3) 압축이 풀린 디렉토리로 이동하면 runInstaller 라는 설치파일이 있다. runInstaller 를 실행한다.
( 만약 linux 용 오라클 시디가 있다면 디렉토리에 복사한 후 runInstaller 를 실행한다. )
oracle> ./runInstaller
보통 메모리 256M정도는 되어야 한다고 들었습니다. 저는 128로 설치하였지만 별로 어려움은 없는것 같습니다. 그리고 8i는 리눅스6.2에 가장 잘 맞는것 같구요. (제생각 ^^;) 그이상은 9i는 리눅스7.x 대에서두 잘 설치가 되는 것으로 알고 있습니다.
본론으로 들어가서 밑에 설치 방법은 리눅스 6.2, 오라클 817버젼입니다. 아마 그대루 따라 하심 잘 설치 될겁니다. 참고로 8i이상부터는 xwindow에서만 설치가 가능하므로 설정을 잘 하셔야 합니다. 밑에 있는 설명서는 리눅스 설치는 다 된것으로 인정하고 설명을 할 겁니다.
잘 설치하시구 미소 짓기를 바랍니다.
리눅스에서 오라클데이터베이스 이용하기
리눅스가 일반인들에게나 엔터프라이즈 시장에서 좀더 각광을 받게 된 이유 중의 하나가 메이저급의 상용데이터 베이스회사의 지원을 빼놓을 수는 없을 것이다. 그만큼 엔터프라이즈 시장에서는 데이터베이스가 필수이기 때문이다.
1. Redhat 6.2에 오라클 8.1.7 의 설치
1) 설치하기 위하여 필요한 것들
- JDK 1.1.8 : http://www.blackdown.org 에서 jdk118_v3-glibc-2.1.3.tar.bz2 를 다운로드 받는다.
해당 파일에 포함 되어 있는 JRE가 오라클설치프로그램에 필요하기 때문입니다.
2) 설치 따라하기
root 사용자로 하여야 할 일들
2-1) JDK 1.1.8 의 설치
http://www.blackdown.org 에서 다운로드 받은 jdk118_v3-glibc-2.1.3.tar.gz2을 설치한다.
이때 해당 파일은 /usr/local 에 있다고 가정한다.
user> su - root
root> cd /usr/local
root> bunzip2 jdk118_v3-glibc-2.1.3.tar.gz2
root> tar xvfz jdk118_v3-glibc-2.1.3.tar
root> ln -s /usr/local/jdk118_v3 /usr/local/java
위와 같이 한후 /usr/local/java 디렉토리가 제대로 존재하는지 확인하도록 합니다.
user> su - root
root> cd /
root> tar xvfz /opt/i386-glibc-2.1-linux.tar.gz
root> cd /usr/bin
root> mkdir saved
root> mv gcc cc ld saved
root> ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-gcc cc
root> ln -s gcc cc
root> ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-ld ld
root> cd /usr/lib
root> mkdir saved
root> mv libc.so libdl.so libm.so libpthread.so saved
root> mv libc.a libdl.a libm.a libpthread.a saved
2-3) Oracle8i를 설치하기 전에 준비사항 ( 환경설정 )
오라클데이터 베이스를 설치하기 위하여 특별한 group, user 를 설정할 필요가 있습니다.
오라클데이터베이스를 사용하기 위한 그룹인 dba 와 오라클 사용자인 oracle 을 아래와 같이 설정합니다.
root> groupadd dba
root> adduser oracle -g dba
root> passwd oracle // 오라클사용자 oracle 의 암호를 변경
오라클 데이터 베이스가 설치될 마운트 포인터의 소유권을 변경하여 줍니다. 오라클 데이터 베이스를 설치할 마운트 포인트를 /home/oracle 로 가정합니다. 실제로 안정적으로 사용하기 위하여는 4개의 마운트 포인트를 만들어야 합니다.
root> chown oracle.dba /home/oracle
root> chmod 755 /home/oracle
oracle 사용자로 하여야 할 일
2-4) 오라클 데이터베이스를 설치할 때 임시파일을 저장할 수 있도록 아래와 같이 tmp 디렉토리를 만들어 줍니다.
oracle> mkdir /home/oracle/tmp
2-5) 오라클 사용자로 로그인 한 후 ( 혹은 su - oracle )
.bash_profile 에 오라클 관련 환경 설정을 아래와 같이 추가하여 줍니다.
- 환경설정 내용 중
ORACLE_SID 는 하나의 시스템에 여러개의 오라클데이터 베이스가 설치될 때 구분할 수 있도록 하여주는 아이디
필자는 julia 라고 이름을 지었습니다.
.bash_profile 에 추가할 내용 시작 --------------------------------------------
ORACLE_BASE=/home/oracle
export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/8.1.7
export ORACLE_HOME
ORACLE_OWNER=oracle
export ORACLE_OWNER
ORACLE_SID=julia
export ORACLE_SID
umask 022
TMPDIR=$ORACLE_BASE/tmp
export TMPDIR
PATH=.:$ORACLE_HOME/bin:/usr/local/java/bin:$PATH
export PATH
TNS_ADMIN=$ORACLE_HOME/network/admin
export TNS_ADMIN
NLS_LANG=Korean
export NLS_LANG
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
export LANG=C
3) 오라클 8i의 설치
준비가 끝났다면 이제 실제로 오라클데이터 베이스를 설치하도록 한다.
3-3) 압축이 풀린 디렉토리로 이동하면 runInstaller 라는 설치파일이 있다. runInstaller 를 실행한다.
( 만약 linux 용 오라클 시디가 있다면 디렉토리에 복사한 후 runInstaller 를 실행한다. )
oracle> ./runInstaller
관련자료
-
링크
댓글 0
등록된 댓글이 없습니다.