如果你学不好的话,你在linux中开发的机会就很少,或者说几乎没有,它的优势就消失了,然后随着时间的流逝,你就会全部忘记她;
#
#SetORA_HOMEtobeequivalenttothe$ORACLE_HOME
#fromwhichyouwishtoexecutedbstartanddbshut;
#
#SetORA_OWNERtotheuseridoftheownerofthe
#OracledatabaseinORA_HOME.
ORA_HOME=/home/oracle/OraHome_1
ORA_OWNER=oracle
if[!-f$ORA_HOME/bin/dbstart]
then
echo"Oraclestartup:cannotstart"
exit
fi
case"{GetProperty(Content)}"in
start)
#StarttheOracledatabases:
#Thefollowingcommandassumesthattheoraclelogin
#willnotprompttheuserforanyvalues
su-$ORA_OWNER-c$ORA_HOME/bin/dbstart
su-$ORA_OWNER-c"$ORA_HOME/bin/lsnrctlstart"
;;
stop)
#StoptheOracledatabases:
#Thefollowingcommandassumesthattheoraclelogin
#willnotprompttheuserforanyvalues
su-$ORA_OWNER-c"$ORA_HOME/bin/lsnrctlstop"
su-$ORA_OWNER-c$ORA_HOME/bin/dbshut
;;
restart)
{GetProperty(Content)}stop
{GetProperty(Content)}start
;;
esac
付与实行权限
chownroot.root/etc/rc.d/init.d/dbora
chmod750/etc/init.d/dbora</P>Initializenewservice:
chkconfigdborareset
chkconfig--listdbora
dbora0:off1:off2:off3:on4:off5:on6:off
注重:当体系不在runlevels3and5时,利用
servicedborastart启动服务
servicedborastop中断服务.
作成以下链接:
ln-s/etc/init.d/dbora/etc/rc0.d/K10dbora
ln-s/etc/init.d/dbora/etc/rc3.d/S99dbora
实行以下命令:
chkconfig--level345dboraon
2.vi$ORACLE_HOME/bin/dbstart
#SetthistobringupOracleNetListener
ORACLE_HOME_LISTNER=$ORACLE_HOME
假如没有ASM(主动存储),就把那一节内容删除,ASM要在加载实例前,先加载.
3.从头启动盘算机,就能够了,启动会对照慢,由于要主动启动em,database,listener,agent
如许就OK了。下次开关机的时分,Oracle也会随之启动/中断
</p>上一页123
看不懂man文档的人.在linux中,命令可分为系统基本命令和应用程序命令.系统基本命令是所有的unix类系统都支持的命令,走到哪都不变,只要是unix类系统上就肯定有. |