`
EdgenHuang
  • 浏览: 109888 次
  • 性别: Icon_minigender_1
  • 来自: 福建泉州
社区版块
存档分类
最新评论

RHEL 5.4 Oracle 10g Startup Script(开机启动)

阅读更多

[edgen@rhel54 ~]$ su - root
口令:
[root@rhel54 ~]# vi /etc/oratab
[root@rhel54 ~]# cat /etc/oratab | grep :Y
DB_INSTANCE_1:/app/oracle/product/10.2.0/db_1:Y

DB_INSTANCE_2:/app/oracle/product/10.2.0/db_1:Y

 

[root@rhel54 ~]# su - oracle
[oracle@rhel54 ~]$ vi $ORACLE_HOME/bin/dbstart
[oracle@rhel54 ~]$ cat $ORACLE_HOME/bin/dbstart | grep ORACLE_HOME_LISTNER=
ORACLE_HOME_LISTNER=$ORACLE_HOME
[oracle@rhel54 ~]$ cat $ORACLE_HOME/bin/dbshut | grep ORACLE_HOME_LISTNER
[oracle@rhel54 ~]$ exit
logout

 

[root@rhel54 ~]# vi /etc/rc.d/init.d/oradb
[root@rhel54 ~]# cat /etc/rc.d/init.d/oradb
#!/bin/bash 
# chkconfig: 345 88 11 
# description: Oracle 10g Startup Script 
# /etc/rc.d/init.d/oradb

 

export ORACLE_BASE=/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export PATH=$PATH:$ORACLE_HOME/bin

 

ORACLE_OWNER="oracle"

 

if [ ! -f $ORACLE_HOME/bin/dbstart -o ! -d $ORACLE_HOME ]
then
 echo "Oracle startup: cannot start, the executable dbstart file does not exist"
 exit 1
fi

 

case "$1" in
start)
 echo -n "Starting Oracle: "
 su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/dbstart"
 touch /var/lock/subsys/oradb
 su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/emctl start dbconsole"
 echo "OK"
;;
stop)
 echo -n "Shutdown Oracle: "
 su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/emctl stop dbconsole"
 su - $ORACLE_OWNER -c "$ORACLE_HOME/bin/dbshut"
 rm -f /var/lock/subsys/oradb
 echo "OK"
;;
reload|restart)
 $0 stop
 $0 start
;;
*)
 echo "Usage: 'basename $0' start|stop|restart|reload"
 exit 1
esac

 

exit 0

 

[root@rhel54 ~]# chown oracle:oinstall /etc/rc.d/init.d/oradb
[root@rhel54 ~]# chmod 775 /etc/rc.d/init.d/oradb
[root@rhel54 ~]# ll /etc/rc.d/init.d/oradb
-rwxrwxr-x 1 oracle oinstall 836 01-05 16:44 /etc/rc.d/init.d/oradb

 

[root@rhel54 ~]# chkconfig --add oradb
[root@rhel54 ~]# chkconfig --list | grep oradb
oradb           0:关闭 1:关闭 2:关闭 3:启用 4:启用 5:启用 6:关闭

 

[root@rhel54 ~]# ln -s /etc/rc.d/init.d/oradb /etc/rc3.d/K11oradb
[root@rhel54 ~]# ln -s /etc/rc.d/init.d/oradb /etc/rc4.d/K11oradb
[root@rhel54 ~]# ln -s /etc/rc.d/init.d/oradb /etc/rc5.d/K11oradb

 

[root@rhel54 ~]#  /sbin/service oradb start
[root@rhel54 ~]#  /sbin/service oradb stop
 

分享到:
评论

相关推荐

    RHEL5.4 Oracle11g R2 RAC

    根据提供的文件内容,以下是关于RHEL5.4 Oracle11g R2 RAC实施的知识点: 1. **Oracle Real Application Clusters (RAC)**:RAC是Oracle数据库的一种高可用性解决方案,允许多个数据库实例共享同一个物理数据库。在...

    RHEL5.4安装Oracle11.2.doc

    在Red Hat Enterprise Linux (RHEL) 5.4上安装Oracle 11.2是一个涉及多个步骤的过程,确保操作系统和所需软件包满足Oracle数据库的严格要求。以下是对这些步骤的详细解释: 1. **检查系统内核版本**: Oracle 11.2...

    在vmware中安装RHEL5.4(32-86x)+界面安装oracle10g详细手册.doc

    在vmware中安装RHEL5.4(32_86x)+界面安装oracle10g详细手册

    RHEL5.4+ORACLE11G+WEBLOGIC10.3集群安装部署手册

    在RHEL5.4的环境下,安装oracle,并且安装weblogic集群后,部署应用

    在vmware中安装rhel5.4,并界面安装oracle10g详细手册

    在vmware中安装rhel5.4,并界面安装oracle10g详细手册,这个是doc的文档。

    RHEL5.4+RHCS集群配置

    RHEL5.4与RHCS(Red Hat Cluster Suite)集群配置是Red Hat Enterprise Linux系统中构建高可用性与负载均衡集群的重要部分。RHCS是基于Pacemaker和Corosync项目开发的集群软件,它提供了对服务和资源的管理和配置,...

    Oracle 10g RAC安装文档(操作系统RHEL5.4)

    ### Oracle 10g RAC 安装指南:操作系统 RHEL 5.4 #### 一、概述 本文档旨在详细介绍如何在 Red Hat Enterprise Linux (RHEL) 5.4 操作系统上安装 Oracle 10g RAC(Real Application Clusters)。RAC 是 Oracle ...

    Oracle 11G 在 RHEL5.4 X86 上的完全安装手册

    Oracle 11G在RHEL5.4 X86上的完全安装手册详细阐述了在特定的操作系统和硬件架构上安装Oracle 11G数据库的整个过程。 首先,手册提到了在VMware Workstation上安装Linux操作系统。VMware Workstation是一个可以在一...

    RHEL5.4下oracle超详细安装记录(适合新手)

    linux下安装oralce基本是所有刚接触人的噩梦, 网上资料有乱七八糟种类繁多,作者看了无数资料终于之后终于装成功了数据库,在这里把资料都整理精简一下,记载了每一步以及可能出现的问题,适合新手阅读

    vmware rhel5.4 x86_64 oracle 10.2..4 rac

    本文将详细讲解如何在VMware vSphere环境下,基于RHEL5.4 64位操作系统搭建Oracle 10g RAC。 首先,RHEL5.4(Red Hat Enterprise Linux)是Red Hat公司推出的一款稳定的企业级Linux发行版,64位版本能更好地支持...

    rhel5.4远程安装共10页.pdf.zip

    【标题】"rhel5.4远程安装共10页.pdf.zip" 提供的是关于Red Hat Enterprise Linux(RHEL)5.4版本的远程安装指南,这个文档可能详细阐述了如何通过网络对RHEL系统进行无盘或者基于网络的安装过程。在RHEL中,远程...

    rhel5_oracle11g开机启动脚本

    ### RHEL5与Oracle11g开机启动脚本详解 #### 概述 在RHEL5(Red Hat Enterprise Linux 5)系统上部署Oracle 11g数据库时,确保数据库能够在系统启动时自动运行是非常重要的。这不仅能提高系统的可用性和响应时间,...

    oracleasm i386 rhel5.4

    RHEL5.4 支持ASM功能的包,包括oracleasm-2.6.18-164.el5-2.0.5-1.el5.i686.rpm oracleasmlib-2.0.4-1.el5.i386.rpm oracleasm-support-2.1.7-1.el5.i386.rpm

    Oracle_11G_在_RHEL5.4_X86_上的完全安装

    Oracle 11g在RHEL 5.4 x86平台上的完全安装涉及多个步骤,包括安装前的准备工作、操作系统安装、数据库软件的安装与配置等。以下知识点将详细介绍这些步骤中涉及的要点: 1. 安装前的准备工作 在开始安装之前,需要...

    Virtualbox red hat Linux 5.4 oracle 11g rac 安装手册

    ### Virtualbox Red Hat Linux 5.4 Oracle 11g RAC 安装手册 #### 知识点一:Oracle RAC(Real Application Clusters)简介 - **Oracle RAC** 是一种允许多个数据库实例同时访问同一数据库的技术,旨在提供高可用性...

    redhad linux 5.4 oracle 10g rac

    在本文中,我们将深入探讨如何在Red Hat Linux 5.4环境下安装Oracle 10g Real Application Clusters (RAC)。Oracle RAC是一种高可用性和容错性解决方案,它允许多台服务器共享同一个数据库实例,从而提高数据库服务...

Global site tag (gtag.js) - Google Analytics