DB 인스턴스 : orcl Oracle owner : oracle 다운로드: dbora startup.sh shutdown.sh 1. /etc/oratab 파일을 아래와 같이 편집한다. # Entries are of the form: # $ORACLE_SID:$ORACLE_HOME:<N|Y>: orcl:/opt/oracle/12.1.0:Y 2. 아래의 스크립트를 root 권한으로 실행한다. /etc/rc.d/init.d/dbora
/home/oracle/scripts/startup.sh
#!/bin/bash export TMP=/tmp export TMPDIR=$TMP export ORACLE_BASE=/opt/oracle export LANG=ko_KR.UTF-8 export NLS_LANG=AMERICAN_AMERICA.UTF8 export ORA_NLS33=${ORACLE_HOME}/ocommon/nls/admin/data export ORACLE_HOME=${ORACLE_BASE}/11g export ORACLE_HOME_LISTNER=${ORACLE_HOME} export ORACLE_HOSTNAME=localhost export ORACLE_TERM=xterm export PATH=/usr/sbin:${ORACLE_HOME}/bin:${PATH}:/usr/local/bin LD_LIBRARY_PATH=${ORACLE_HOME}/lib:/lib:/usr/lib LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/local/lib export LD_LIBRARY_PATH # Start Listener echo " Starting lsnrctl…" lsnrctl start # Start Database export ORACLE_SID=orcl echo " Starting ${ORACLE_SID} Database…" sqlplus / as sysdba << EOF STARTUP; EXIT; EOF
/home/oracle/scripts/shutdown.sh
#!/bin/bash export TMP=/tmp export TMPDIR=$TMP export ORACLE_BASE=/opt/oracle export LANG=ko_KR.UTF-8 export NLS_LANG=AMERICAN_AMERICA.UTF8 export ORA_NLS33=${ORACLE_HOME}/ocommon/nls/admin/data export ORACLE_HOME=${ORACLE_BASE}/11g export ORACLE_HOME_LISTNER=${ORACLE_HOME} export ORACLE_HOSTNAME=localhost export ORACLE_TERM=xterm export PATH=/usr/sbin:${ORACLE_HOME}/bin:${PATH}:/usr/local/bin LD_LIBRARY_PATH=${ORACLE_HOME}/lib:/lib:/usr/lib LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/local/lib export LD_LIBRARY_PATH # Stop Database export ORACLE_SID=orcl echo " Shutting down ${ORACLE_SID} Database..." sqlplus / as sysdba << EOF SHUTDOWN IMMEDIATE; EXIT; EOF sleep 1 # Stop Listener echo " Shutting down lsnrctl…" lsnrctl stop