젠투에서 oracle 10g설치하기


 

http://www.gentoo-wiki.info/HOWTO_Install_Oracle_10g

 

여태까지 봤던것중에 제일 잘되어있는 가이드..-.-=b

이곳에 적는 내용은 오류가 생길만한 경우에 대한

point만 메모식으로 적는다.

 

1. 설치에 필요한 기본base

일단 젠투를 기본으로 설치했다고 가정한다.

 

emerge sun-jdk

emerge libXt

emerge libaio

emerge libstdc++-v3

 

이정도의 패키지만 설치해준다면 이제 설치준비는 끝..-.-=b

그리고 oracle 설치본정도는 준비해주는 센스...-.-=b

 

2. 설치과정에서 주의할점

요즘 php와 oracle을 utf8로 쓸려는 경우가 많을거같은데..

가능하면 AL32UTF8 말고.. 그냥 UTF8로 설치해주는것에 좋을듯.

xfs는 blocksize아 4k기때문에 oracle설치시에 4kb정도로 맞춰주는것도 좋을거같다.

 

Xwindows는 원격으로 쓴다고 가정했을때

(oracle에 굳이 Xwindows를 띄워서 설치할 필요는 없으니)

다음과 같은 command를 기억해주면 좋을듯하다

 

export DISPLAY="192.168.0.16:0.0"

./database/runInstaller -ignoreSysPrereqs -jreLoc /opt/sun-jdk-1.6.0.13/jre

 

맞다.. 몰랐다. 이번에 알았는데 oracle은 설치시 jre를 지정해서 사용할 수 있다...

(은근 대박인걸 이거..-.-)

 

3. 환경설정 관련된 주의할점

일단 php와 oracle instant client를 사용한다고했을때

사실 oracle에서 nls관련된 파일은 뺴와야 하겠습니다만...

뭐 대략.. 해보니깐 되는듯...

oracle과 php관련된건 다른 page로 pass하도록 하겠습니다만..

환경변수는 주의해야할듯.

 

ORACLE_BASE="/usr/lib/oracle"

ORACLE_HOME="/usr/lib/oracle/10.2.0.3/client"

TNS_ADMIN="/usr/lib/oracle/10.2.0.3/client/network/admin"

ORACLE_OWNER=oracle

ORACLE_TERM=xterm

PATH="/usr/lib/oracle/10.2.0.3/client/bin"

LD_LIBRARY_PATH="/usr/lib/oracle/10.2.0.3/client/lib"

ORACLE_SID=KDORA10

ORA_NLS10="/usr/lib/oracle/10.2.0.3/client/nls/data"

NLS_LANG=American_America.UTF8

 

이정도로 맞춰주면 별일은 없을듯하다.

 

이렇게 오라클 설치는 대략 pass(응?)

ONIONMiXER.net
ONIONMiXER.net RSS feed 맨위로 이동