리눅스 7.2 와 솔라리스 8 에 오라클 9i설치하기 :: 오라클설치[SSISO Community]
 
SSISO 카페 SSISO Source SSISO 구직 SSISO 쇼핑몰 SSISO 맛집
추천검색어 : JUnit   Log4j   ajax   spring   struts   struts-config.xml   Synchronized   책정보   Ajax 마스터하기   우측부분

오라클설치
[1]
등록일:2008-04-03 11:19:58 (0%)
작성자:
제목:리눅스 7.2 와 솔라리스 8 에 오라클 9i설치하기
퍼온글입니다. 출처는 현재 알 수가 없네요. -_-

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
★★★★★★★★★★ 리눅스 7.2 와 솔라리스 8 에 오라클 9i설치하기 ★★★★★★
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★


★★★★★★★★★★ (1) 리눅스 7.2 에 오라클 9i설치하기 ★★★★★★★★★★

# .bashrc

# User specific aliases and functions

# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi

export JDK_HOME=/usr/java/jdk1.3.1_08
export JAVA_HOME=$JDK_HOME
export PATH=$PATH:$JDK_HOME/bin:.:$HOME/glibc-2.1.3
export NLS_LANG=KOREAN_KOREA.KO16KSC5601
export ORACLE_BASE=/home/oracle
export ORACLE_HOME=/home/oracle
export ORACLE_OWNER=oracle
export ORACLE_SID=ora9
export DISPLAY=localhost:0.0
export TNS_ADMIN=$ORACLE_HOME/network/admin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/demo
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export PATH=$ORACLE_HOME/JRE/bin:$ORACLE_HOME/bin:.:$PATH
export TEMPDIR=/tmp
#export LANG=ko_KR.eucKR




==================================================================================================================

■ jdk1.3.1_02 또는 ~07를 인스톨한다.

■ $ORACLE_HOME 에 glibc-2.1.3.tar.gz 를 root권한으로 설치한다.
--> 압축 푼 후, ./configure ==> ok.
--> root의 bash_profile에 glibc 패스 넣어주기
export PATH=..........:/home/oracle/glibc-2.1.3

■ dba 그룹 생성시 id를 5000 으로
groupadd -g 5000 dba

■ 시스템 메모리 확충하기
(1) /etc/sysctl.conf 를 아래와 같이 편집한다.
kernel.shmmax = 2147483648

(1_1) 또는 /proc/sys/kernel/shmmax 파일을 생성한 후
내용에 2147483648 를 입력하면 된다.

(2) 리부트한다.

■ install CDROM 데이터 하드디스크로 옮기기
zcat inx_920_disk1.cpio.gz |cpio -dmv
또는
gzip으로 푼 후
cpio -idv < inx_920_disk1.cpio
결과 DISK1 폴더가 생성되어짐. 이와 마찬가지로 나머지 CD도...


■ 오라클 인스톨 과정중 약 90%에서
/opt/oracle/product/9.2.0/ctx/lib/ins_ctx.mk 에러가 발생시 아래와 같이 처방한다.
$ORACLE_HOME/ctx/lib/env_ctx.mk 를 아래와 같이 편집한다.
INSO_LINK= $(LDLIBFLAG)dl 띄우기$ 를 추가한 다음 "retry"=> ok

■ 오라클 인스톨 과정 중
"make file /home/oracle/plsql/lib/ins_plsql.mk의 install 대상을 부르는데 오류가 발생" 하면
$ORACLE_HOME/bin/genclntsh 를 아래와 같이 편집한다.
1) 내용 중 아래부분을
LD_SELF_CONTAINED="" 로 수정한다.
2) genclntsh 를 실행시킨다.
3) "Created /home/oracle/lib/libclntst9.a" 메시지를 확인한다.
4) 대화창 retry를 실행한다.



★★★★★★★★★★ (2) 솔라리스8 에 오라클 9i설치하기 ★★★★★★★★★★

■ Solaris 8 설치후 /etc/system 화일을 아래와 같이 설정해줌.

***************************************
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10
set semsys:seminfo_semmni=100
set semsys:seminfo_semmsl=256
set semsys:seminfo_semmns=1024
set semsys:seminfo_semopm=100
set semsys:seminfo_semvmx=32767

forceload:sys/shmsys
forceload:sys/semsys
forceload:sys/msgsys

***************************************

Oracle 9i R1에는 언급되어 있지 않으나
Oracle 9i R2 Installation Guide에 나와 있는 값임.

참고로 Oracle9i R1는 RAM 256MB,
Oracle9i R2는 RAM 512MB가 최소 설치 사양.


■ 9i 설치 후 DB계정의 환경설정화일

#!/bin/csh

set prompt="[$LOGNAME@`hostname`]%>"


setenv ORACLE_HOME /export/home1/oracle
setenv ORACLE_OWNER oracle
setenv ORACLE_SID ora9i
setenv ORACLE_TERM vt100
#setenv TMPDIR $ORACLE_HOME/tmp
setenv ORA_NLS33 $ORACLE_HOME/ocommon/nls/admin/data
setenv TNS_ADMIN $ORACLE_HOME/network/admin
setenv NLS_LANG AMERICAN_AMERICA.KO16KSC5601
setenv LANG ko

setenv JAVA_HOME /usr/java/
setenv JDK_HOME $JAVA_HOME

set history=500 # maintain 500 history in memory.
set savehist=500 # save 500 history in exiting

#set ignoreeof # ignore ^D on shell.

set path=(/bin /usr/bin /usr/ucb /etc . $ORACLE_HOME/bin)
alias ll 'ls -al'

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★

출처 : http://bumjin.egloos.com/1113370
[본문링크] 리눅스 7.2 와 솔라리스 8 에 오라클 9i설치하기
[1]
코멘트(이글의 트랙백 주소:/cafe/tb_receive.php?no=7128
작성자
비밀번호

 

SSISOCommunity

[이전]

Copyright byCopyright ⓒ2005, SSISO Community All Rights Reserved.