>>firebird 님께서 쓰시길<<
:: $ORACLE_HOME/bin/dbstart 스크립트에 버그가 있어서 그렇습니다.
:: 오라클 유저로 콘솔에서 dbstart를 실행하셔도 같은 증상이 나타나는지 확인하세요.
:: 만약 그렇다면 dbstart 스크립트에서
::
:: if test -f $ORACLE_HOME/bin/svrmgrl; then
:: VERSION=`$ORACLE_HOME/bin/svrmgrl command=exit | awk '
:: /PL\/SQL (Release|Version)/ {substr($3,1,3) ;
:: print substr($3,1,3)}'`
::
:: 라고 되어 있는 부분을 찾으셔서 세번째 라인을
::
:: /(JServer|PL\/SQL) (Release|Version)/ {substr($3,1,3) ;
::
:: 라고 고치세요.
:: 그럼 잘 돌아갈겁니다.
::
:: >>타기 님께서 쓰시길<<
::
:: :: wowlinux6.2up
:: :: oracle8.1.6
:: ::
:: :: 아래와 같이 dbora 라는 스크립트를 만들어 예전 버전에선 잘 썼었는데염.
:: :: 이상하게 부팅시 스타트가 안되네염.
:: ::
:: :: warm started 라는 메세지가 나오더군염.
:: ::
:: :: 스타트가 완존히 된게 아니더군염.
:: :: 이러한 현상을 보신분 중에 해결을 하신분 제발 답변 부탁드립니당. ㅠ.,ㅠ
:: ::
:: :: 별것두 아닌것이 디기 고민하게 만드네염.....
:: ::
:: :: 구럼...ㅃㅃ룽
:: ::
:: ::
:: :: #!/bin/sh
:: ::
:: :: # vi /etc/rc.d/init.d/dbora
:: ::
:: :: export ORACLE_OWNER=oracle
:: :: export ORACLE_BASE=/oracle/app/oracle
:: :: export ORACLE_HOME=$ORACLE_BASE/products/8.1.6
:: ::
:: :: if
:: :: [! -f $ORACLE_HOME/bin/dbstart -o ! -d $ORACLE_HOME ]
:: :: then
:: :: echo "oracle startup: cannot start"
:: :: exit
:: :: fi
:: :: case "$1" in
:: :: 'start')
:: ::
:: :: #ORACLE DATABASE START
:: ::
:: :: su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/lsnrctl start"
:: :: su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/dbstart"
:: :: ;;
:: :: 'stop')
:: ::
:: :: #ORACLE DATABASE STOP
:: ::
:: :: su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/dbshut"
:: :: su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/lsnrctl stop"
:: :: ;;
:: ::
:: :: esac
:: ::
:: :: # LINK
:: ::
:: :: # cd /etc/rc.d/rc3.d
:: :: # ln -s ../init.d/dbora S90dbora
:: :: # cd ../rc0.d
:: :: # ln -s ../init.d/dbora K10dbora
:: :: # cd ../rc6.d
:: :: # ln -s ../init.d/dbora K10dbora
:: ::
:: :: # AFTER EDIT,
:: ::
:: :: # vi /etc/oratab
:: ::
:: :: # ORCL:/oracle/app/oracle/products/8.1.6:Y
:: ::
:: ::
|