溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

ORACLE 在AIX下的開機(jī)自啟動(dòng)

發(fā)布時(shí)間:2020-07-03 15:07:12 來源:網(wǎng)絡(luò) 閱讀:1349 作者:攻城獅一枚 欄目:關(guān)系型數(shù)據(jù)庫

平臺(tái):AIX 5.3   ORACLE 10.2.0.1

前提:ORACLE軟件和實(shí)例已安裝

目的:ORACLE開機(jī)自啟動(dòng)

 

具體操作:

 

步驟1:修改/etc/oratab,將“N”改為“Y”,使之支持開機(jī)啟動(dòng)

# vi /etc/oratab

zydb:/oracle/product/10.2.0/db_1:Y

 

步驟2

創(chuàng)建啟動(dòng)腳本并賦予相關(guān)權(quán)限

/home/oracle目錄下,創(chuàng)建start_db.sh  //此路徑非特定

$ su - oracle

$ vi start_db.sh

#!/bin/sh

ORACLE_HOME=/oracle/product/10.2.0/db_1

ORACLE_BASE=/oracle

ORACLE_SID=zydb

PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:/home/oracle/bin:/usr/bin/X11:/sbin:.:/oracle/product/10.2.0/db_1/bin:.:/usr/local/bin

export ORACLE_HOME ;

export ORACLE_BASE ;

export ORACLE_SID ;

export PATH ;

echo "######################################################"

echo "# Starting the Listener #"

echo "######################################################"

lsnrctl start

echo ""

echo ""

echo ""

echo "#####################################################"

echo "# Starting the instance :$ORACLE_SID #"

echo "#####################################################"

sqlplus /nolog << EOF

connect / as sysdba

startup

exit

EOF

 

$chmod u+x start_db.sh

 

 

步驟3

/etc下建立文件rc.startdb

# vi /etc/rc.startdb  //root用戶進(jìn)行創(chuàng)建,避免報(bào)錯(cuò)

su - oracle "-c /home/oracle/start_db.sh" #startOracleDB

 

給文件執(zhí)行權(quán)限

# chmod 777 rc.startdb

 

 

步驟4

添加自啟動(dòng)任務(wù)至/etc/inittab

$vi /etc/inittab

startdb:2:wait:/etc/rc.startdb>/home/oracle/oracle.log 2>&1

 

 

這時(shí)完成開機(jī)自動(dòng)配置,重啟系統(tǒng)時(shí)ORACLE自動(dòng)啟動(dòng)

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI