`
- 浏览:
60933 次
- 性别:
- 来自:
深圳
-
#!/bin/sh
#
# Copyright (C) 1998-2008 Oracle, Inc. All Rights Reserved.
#
# This script manages the services needed to run oracle software
# Basic support for IRIX style chkconfig
# chkconfig: 2345 99 01
# description: ORACLE 10g Server
ORACLE_HOME=/oracle/10g
ORACLE_BASE=/oracle
if [ ! -f $ORACLE_HOME/bin/dbstart ]
then
echo "ORACLE cannot start"
exit
fi
case "$1" in
'start')
echo "Starting Oracle Database..."
echo "-------------------------------------------------" >> /var/log/oracle
date +" %T %a %D : Starting Oracle Databasee as part of system up." >> /var/log/oracle
echo "-------------------------------------------------" >> /var/log/oracle
su - oracle -c "$ORACLE_HOME/bin/dbstart" >> /var/log/oracle
echo "Done."
echo "Starting Oracle EM Control ... "
echo "-------------------------------------------------" >> /var/log/oracle
date +" %T %a %D : Starting Oracle EM Control as part of system up." >> /var/log/oracle
echo "-------------------------------------------------" >> /var/log/oracle
su - oracle -c "$ORACLE_HOME/bin/emctl start dbconsole" >> /var/log/oracle
echo "Done."
echo ""
echo "-------------------------------------------------" >> /var/log/oracle
date +" %T %a %D : Finished." >> /var/log/oracle
echo "-------------------------------------------------" >> /var/log/oracle
;;
'stop')
echo "Stoping Oracle Database"
su - oracle -c "$ORACLE_HOME/bin/emctl stop dbconsole" >> /var/log/oracle
echo "Stoping Oracle EM Control ... "
echo "-------------------------------------------------" >> /var/log/oracle
date +" %T %a %D : Stoping Oracle EM Control as part of system down." >> /var/log/oracle
echo "-------------------------------------------------" >> /var/log/oracle
su - oracle -c "$ORACLE_HOME/bin/dbshut" >> /var/log/oracle
echo "Done."
echo ""
echo "-------------------------------------------------" >> /var/log/oracle
date +" %T %a %D : Finished." >> /var/log/oracle
echo "-------------------------------------------------" >> /var/log/oracle
;;
'restart')
$0 stop
$0 start
;;
*)
echo "Usage: oracle {start|stop|restart}"
exit 1
esac
【本人另一篇linux下oracle 10g安装的文章的一步对于以上启动代码】
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
### Linux下设置Oracle开机自动启动知识点详解 #### 一、理解oratab文件 - **oratab文件的作用**:`/etc/oratab` 文件是Linux系统中用于管理Oracle数据库实例的重要配置文件之一。它包含了所有安装在该系统上的...
总之,在Linux环境下设置Oracle数据库开机自启涉及修改`/etc/oratab`文件、调整`dbstart`脚本以及在`/etc/rc.local`中添加启动命令。通过这些步骤,你可以确保Oracle数据库在每次系统启动时都能自动启动,从而提供...
以上就是Redhat Linux环境下设置Oracle 10g开机自动启动的详细步骤。在实际操作中,应根据具体环境进行调整,并参考Oracle官方文档以获取更详细的信息。文件“设置服务自动启动步骤.txt”可能包含了这些步骤的详细...
在Linux环境下,Oracle数据库并不默认设置为开机自启动。因此,如果你在CentOS 6.3上安装了Oracle 10g R2,你需要手动配置它以实现开机启动。以下是一份详细的步骤来帮助你设置Oracle数据库的开机自启动。 **一、...
### Linux环境下Oracle数据库的安装与自启动配置 #### 一、环境准备与用户及目录配置 在Linux系统中安装Oracle数据库之前,首先需要做好一系列的准备工作。这些准备工作包括但不限于创建必要的用户和组、分配合适...
在这篇文章中,我们将详细介绍如何在 Windows 系统下实现 Weblogic 的开机自动启动。 Weblogic 安装目录 在开始配置自动启动之前,我们首先需要找到 Weblogic 的安装目录。默认情况下,Weblogic 的安装目录位于 `C...
### Oracle开机自启动设置详解 在企业级应用环境中,Oracle数据库是极其重要的组成部分之一。为了确保系统的稳定性和可用性,通常需要将Oracle数据库及其相关服务(如监听器)配置为开机自启动,以便在服务器重启后...
Linux下11oracle 11g开机自动启动(监听,实例).docx
Linux下11oracle 11g开机自动启动(监听,实例).pdf
Linux下安装Oracle 11g 设置开机自启动,使用chkconfig --add来进行配置才是规范的做法,这个文档是我按规范配置的生产系统。 我的Linux版本是Redhat Linux Enterprise 6.3 x64。
permission denied的解决方法Linux中Oracle服务启动和停止脚本与开机自启动详解Linux系统中Oracle数据库程序的启动和关闭方式Linux系统下Oracle数据库的安装和启动关闭操作教程Linux下的Oracle启动脚本及其开机自...
virtualbox的开机启动BAT文件,用计划任务设置开机启动,
以下将详细介绍如何设置Oracle 12c在Linux上实现开机自启动。 首先,我们需要理解Oracle数据库的启动流程。在Oracle 12c中,数据库分为两个层次:容器数据库(CDB)和可插拔数据库(PDB)。CDB是顶级的逻辑实体,...
在Linux环境下安装Oracle数据库是一项复杂但重要的任务,尤其对于系统管理员和数据库管理员而言...至此,Linux环境下Oracle 12c的安装及开机自启设置已全部完成,即使是没有经验的新手也能顺利安装并管理Oracle数据库。
在Linux AS5操作系统环境下,将Oracle数据库设置为自动启动是一项重要的任务,特别是在服务器维护和管理中,确保数据库在系统启动时能自动运行是至关重要的。Oracle 10g是Oracle公司的一个版本,广泛用于企业级的...
总结来说,设置Oracle数据库在Linux系统开机自启动需要修改多个配置文件,包括`rc.local`、`oratab`和`dbstart`,以及可能的启动级别配置。确保每个步骤都正确执行,并在完成设置后进行测试,以确保数据库在下次系统...
系统环境:oracle linux 7.3 ; 数据库环境:oracle 12.1c; 数据库安装后,修改参数,让系统在开机时,数据库监听及数据库软件同时启动;