来讲讲:Linux怎样设置Oracle实例和监听自启动
给你装的系统里为ubuntu12.04,它已经封装的很臃肿了,但是考虑到你没有很多时间投入其中,所以给你装了它,但是怎么用它提高开发效率,需要你在学习的过程中不断总结;设置Oracle实例和监听服务自启动
1.增添启动剧本
touch/etc/init.d/orcl
viorcl
#!/bin/bash
#whoami
#root
#chkconfig:3455149
#/etc/init.d/orcl
#description:startstheoracledabasedeamons
#
ORA_HOME=/home/oracle/product/10.2.0/db_1/
ORA_OWNER=oracle
case"{GetProperty(Content)}"in
start)
echo-n"Startingorcl:"
su-$ORA_OWNER-c"$ORA_HOME/bin/dbstart"&
su-$ORA_OWNER-c"$ORA_HOME/bin/lsnrctlstart"
touch/var/lock/subsys/orcl
echo
;;
stop)
echo-n"shuttingdownorcl:"
su-$ORA_OWNER-c"$ORA_HOME/bin/dbshut"&
su-$ORA_OWNER-c"$ORA_HOME/bin/lsnrctlstop"
rm-f/var/lock/subsys/orcl
echo
;;
restart)
echo-n"restartingorcl:"
{GetProperty(Content)}stop
{GetProperty(Content)}start
echo
;;
*)
echo"Usage:`basename{GetProperty(Content)}`start|stop|restart"
exit1
esac
exit0
保留orcl并加入
2.增添设置服务
/sbin/chkconfig--addorcl
3.修正/etc/oratab文件
vi/etc/oratab
ORACLE_SID:ORACLE_HOME:Y--是不是自启动
4.重启测试一下
大概复杂的设置/etc/rc.d/rc.local增添两条启动命令
su-oracle-c/home/oracle/product/10.2.0/db_1/bin/dbstart
su-oracle-c/home/oracle/product/10.2.0/db_1/bin/lsnrctlstart
</p>
Linux的常用命令find,察看man文档,初学者一定会觉得太复杂而不原意用,但是你一旦学会就爱不释手。 熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考: 生成新的unispimsp.ksc。”另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的。 随着Linux技术的更加成熟、完善,其应用领域和市场份额继续快速增大。目前,其主要应用领域是服务器系统和嵌入式系统。然而,它的足迹已遍布各个行业,几乎无处不在。 了解Linux的网络安全,系统的安全,用户的安全等。安全对于每位用户,管理员来说是非常重要的。 首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。 如果你有庞大而复杂的测试条件,尽量把它剪裁得越小越好。可能你会遇到这种情况,对于一个问题会出现不同内容回答,这时你需要通过实践来验证。 和私有操作系统不同,各个Linux的发行版本的技术支持时间都较短,这对于Linux初学者是往往不够的。
页:
[1]