Linux中在Oracle安装完毕以后,如果重新启动Linux ,Oracle是不会自动启动的,你可以通过手动调用dbstart命令来进行启动,不过这样似乎也很繁琐。我们可以通过配置Oracle的自动启动脚本,然后利用Linux的Service来启动Oracle服务器。
首先在/etc/rc.d/init.d/目录下配置Oracle的服务文件。
touch oracle10g
chmod a+x oracle10g
然后编辑此oracle10g文件。内容如下。
# !/bin/bash
# whoami
# root
# chkconfig: 345 51 49
# description: starts the oracle dabase deamons
#
ORA_HOME=/opt/oracle
ORA_OWNER=oracle
case "" in
'start')
echo -n "Starting oracle10g: "
su - $ORA_OWNER -c "$ORA_HOME/bin/dbstart" &
su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl start"
touch /var/lock/subsys/oracle10g
echo
;;
'stop')
echo -n "shutting down oracle10g: "
su - $ORA_OWNER -c "$ORA_HOME/bin/dbshut" &
su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl stop"
rm -f /var/lock/subsys/oracle10g
echo
;;
'restart')
echo -n "restarting oracle10g: "
$0 stop
$0 start
echo
;;
*)
echo "usage: oracle10g "
exit 1
esac
exit 0
保存文件,退出以后,添加并启动察看服务。
/sbin/chkconfig --add oracle10g
/sbin/chkconfig --list oracle10g
重新启动Linux的时候,如果看到启动项Oracle出现OK,代表Oracle成功随Linux启动了。
分享到:
相关推荐
个人实施的日记,记述了配置oracle10g在linux中自启动工作的全部过程
在redhat环境下设置oracle10g开机自动启动
NULL 博文链接:https://lbyzx123.iteye.com/blog/829235
linux中安装了数据库之后机器重启之后,会提示数据库无法使用的问题,主要是一些环境参数没有设置的原因,设置好环境参数之后以后oracle数据实例就会随着linux系统启动而自动启动。
在Linux系统中安装Oracle; 安装Oracle过程中的错误解决方案 Oracle自动启动服务配置
linux CentOS 6.0下安装 Oracle10g,有详细的说明,有配置自动启动服务说明。
主要介绍Linux如何安装Oracle 10g,以及系统启动Oracle自动启动设置等,希望对刚学习使用Oracle的用户有用。
一般情况下, 存放OCR 和 Voting Disk 的OCFS2 或者raw 都是自动启动的。 如果他们没有启动,RAC 肯定是启动不了的。
ORACLE11g随RHEL5系统自动启动与关闭
本文档主要介绍在Linux(CentOS-5.3)下安装Oracle10.2.1g并将其配置为自启动服务的过程 二 读者对象 Linux服务器维护人员和数据库维护人员 三 具体步骤 所有命令若无特别说明则默认在终端中输入,#代表root用户,...
一. OS环境准备 二. 安装ORACLE之环境准备 三. 手动安装Oracle11gR2 四. Rehat 设置Oracle数据库开机自动启动
虚拟机的安装和建立。 安装Red Hat版本的Linux操作系统平台。 安装Oracle 10g数据库管理系统。 配置Linux相关工具,比如Mail,...实现自动化管理Oracle,比如自动启动关闭等。 实现Shell脚本管理Oracle,书写脚本管理。
在CentOS 6.3下安装完Oracle 10g R2,重开机之后,你会发现Oracle没有自行启动,这是正常的,因为在Linux下安装Oracle的确不会自行启动,必须要自行设定相关参数,首先先介绍一般而言如何启动oracle。 一、在Linux下...
一、 RedHat AS4系统安装 二、 Oracle的安装前准备 三、 Oracle10g的安装 四、 测试Oracle10g 数据库 五、 设置oracle自动启动与关闭
linux CentOS 6.0环境下安装 Oracle10g,有详细的安装说明以及自动启动服务配置和常规使用脚本
文档详细写了Linux操作系统下oracle10g的配置和安装步骤,以及oracle数据库自动开机启动的方法,连接数据库测试的方法。该文档经过无数次实验能有效快速的安装oracle10g.步骤简便有效。
写好脚本,注册好服务之后,经测试,ORACLE可以随RHEL启动而启动,但不能... 首先,要在RHEL中设置允许ORACLE系统自动启动,因为默认情况下是设置为不允许的。操作如下: 在root账户下修改/etc/oratab 文件: # vi /et
1.1 安装Oracle 10g R2所需的软件包………………………………………3 1.2 检查内核并修改linux版本信息......………………………………..……3 1.3 配置内核核心参数………………………………………..……….....
CentOS 4.4下安装Oracle 10g.doc Linux操作系统下的Oracle数据库编程详解.doc oracle10相关文档.text oracle帮助文档.CHM Oracle数据库监听配置.doc PL SQL培训教程.PDF 在 Linux x86 上安装 Oracle RAC 10g.doc 在...