오라클 부팅시 동작하기

2008. 1. 15. 11:18·Computing
 
http://cafe.naver.com/ocmkorea/416 

1. oratab 파일을 생성 (이미 존재한다면 수정)
#/etc/oratab 디렉토리에 아래 내용으로 oratab생성

#SID:$ORACLE_HOME:Y(yes)

DB02:/oracle/9i:Y

 

2. 오라클 자동 실행 및 종료 스크립트 생성.
/etc/init.d 디렉토리에 아래와 같은 내용으로 파일을 생성 (이름 상관없슴. 여기선 oracle이란 파일명으로 생성)


#!/bin/bash
# ORACLE_HOME = the oracle home directory
# ORACLE_HOME = the owner of the oracle DB

#
ORACLE_HOME=/oracle/9i
ORACLE_OWNER=oracle
if [ ! -f $ORACLE_HOME/bin/dbstart ]
then
echo "Oracle startup: cannot start"
exit
fi

# 오라클 시작 부분
case "$1" in
'start')
# Start the Oracle databases:
# The following command assumes that the oracle login
# will not prompt the user for any values

# Listner 시작
su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/lsnrctl start"

# 오라클 시작
su - $ORACLE_OWNER -c $ORACLE_HOME/bin/dbstart
;;

# 오라클 종료
'stop')
# Stop the Oracle databases:
# The following command assumes that the oracle login
# will not prompt the user for any values
su - $ORACLE_OWNER -c $ORACLE_HOME/bin/dbshut
su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/lsnrctl stop"
;;
esac


3. 생성한 oracle 파일의 권한을 변경.

chmod 755 /etc/init.d/oracle


4. 생성한 오라클 자동 실행 스크립트를 아래와 같이 symbolic link한다.
ln -s /etc/init.d/oracle /etc/rc0.d/K10oracle
ln -s /etc/init.d/oracle /etc/rc6.d/K10oracle


5. 서비스 실행 레벨에 따라 oracle이 실행되도록 한다.
chkconfig --level 345 oracle on

'Computing' 카테고리의 다른 글

SSH Howto  (0) 2008.01.30
오라클 10g NLS_CHARACTERSET 한국어 KO16KSC5601 또는 KO16MSWIN949변경하기...  (1) 2008.01.16
간단한 오라클 DB 데이터 이전  (1) 2008.01.16
윈도우용 rsync 에 관한 참고사이트  (0) 2008.01.07
메일 오류 발생시 대처....  (0) 2007.11.08
'Computing' 카테고리의 다른 글
  • 오라클 10g NLS_CHARACTERSET 한국어 KO16KSC5601 또는 KO16MSWIN949변경하기...
  • 간단한 오라클 DB 데이터 이전
  • 윈도우용 rsync 에 관한 참고사이트
  • 메일 오류 발생시 대처....
머냥
머냥
(날아보기도전에 인생추락... 그러나 포기는 없다.)
  • 머냥
    Frody's
    머냥
  • 전체
    오늘
    어제
    • 분류 전체보기 (88)
      • 사진관 (0)
        • 죄지은영혼 (0)
      • 스크랩북 (10)
        • 사진 (1)
        • 기사 (1)
        • 기타 (8)
      • 긁적임 (0)
      • 취미 (1)
      • Computing (69)
        • Typescript Study (0)
        • Linux (35)
        • MySQL (5)
        • java/jsp (4)
        • Flex (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 미디어로그
    • 위치로그
    • 방명록
  • 링크

    • 쉘스크립트메뉴얼
    • Cron 설정
    • 루비강좌 (Ruby)
    • 루비 강좌(Wiki)
    • 회계기초 동영상
    • 서버DNS점검
    • 정규식 프로그램 RegexBuddy 소개
    • spamassasin 관련 설명블로그
    • spamassasin 관련 #2
    • spamassasin 관련 #3
    • soap 간단예제관련
    • php smarty 한글메뉴얼
    • 파이썬강좌
    • 가덕도 방문기
    • 기업용주가정보 무료제공
    • 페이스북 글등록
    • axigen메일
    • 야후신고센터.
    • postfix 환경설정
  • 공지사항

  • 인기 글

  • 태그

    Linux
    모비딕
    MSSQL
    프리시즌
    김동욱
    FLV
    Qmail
    동영상
    휴대폰
    골
    김동률
    김두현
    요리
    tar
    freeTDS
    BIND
    php
    스트리밍
    Auqa Data
    imap
    오라클
    연주
    ssh
    Subversion
    명령어
    윤도현의 러브레터
    MySQL
    디워
    ffmpeg
    프로그래밍
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
머냥
오라클 부팅시 동작하기
상단으로

티스토리툴바