CentOSにOracle 11g R2をデプロイする 6.3 x86-64 (2)

Oracle 11g R2のデプロイと起動方法を記事httpsで紹介しています。://www.roamway.com/?p=9&preview=true

Then I decide to add oracle to system service and set startup automatically

1. switch to root user,editing oracle startpu script, as shown in the following
cd /etc/init.d
vim oracle

# chkconfig: 35 90 10
# 説明: Oracle Database Service Daemon.
ORCL_BASE=“/opt/oracle
ORACLE_HOME=$ORCL_BASE/product/11.2.0/dbhome_1
ORACLE_OWNER=神託
場合“$1”
始める)
その$ORACLE_OWNERc“$ORACLE_HOME/bin/lsnrctl start
その$ORACLE_OWNERc“$ORACLE_HOME/bin/dbstart $ORACLE_HOME
その$ORACLE_OWNERc“$ORACLE_HOME/bin/emctl start dbconsole
touch/var/lock/subsys/神託11g
;;
ストップ)
その$ORACLE_OWNERc“$ORACLE_HOME/bin/emctl stop dbconsole
その$ORACLE_OWNERc“$ORACLE_HOME/bin/dbshut $ORACLE_HOME
その$ORACLE_OWNERc“$ORACLE_HOME/bin/lsnrctl stop
rmrf/var/lock/subsys/神託11g
;;
再起動)
$0ストップ
$0始める
;;
*)
エコー“使用法: $0{始める|ストップ|再起動}”
出口 1
;;
esac
出口 0
Gave executable permission.

chmod +x oracle

2. Add oracle to system service, making it start automatically

chkconfig追加 神託
chkconfig 神託 の上
chkconfigリスト 神託
25
So we can executeservice oracle start|ストップ|再起動” to manage oracle service.

3. In order to operate oracle more smoothlywe can set environment variable in global variable.
vim /etc/profile
Attach following content to the end of profile

書き出す ORACLE_BASE=/オプト/神託
書き出す ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
書き出す ORACLE_HOME=神託
書き出す ORACLE_SID=orcl
書き出す ORACLE_TERM=xterm
書き出す =$道:ORACLE_HOME/置き場

保存して終了

vim /etc/oratab

Modify the letterX” に “Y”,次の図に示すように:

26

保存して終了

switch to the directory “/opt/oracle/product/11.2.0/dbhome_1/bin/
ソース/etc/ profile
cd /opt/oracle/product/11.2.0/dbhome_1/bin/
ソース/etc/ profile

4. Login oracle from local
cd /opt/oracle/product/11.2.0/dbhome_1/bin/
./sqlplus sys AS SYSDBA
27

5. Log off root userlogin system by oracle user
cd /opt/oracle/product/11.2.0/dbhome_1/bin/
./sqlplus sys AS SYSDBA
28

So far we have finished installing oracle 11gR2 in CentOS 6.3 x86_64

返信を残します