`
szgaea
  • 浏览: 216910 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Linux 系统下oracle服务自启动简单配置

 
阅读更多
Linux 系统下oracle服务自启动简单配置

1、实例启动属性
修改/etc/oratab文件,将最后一行的最后一个N改为Y
如:group114:/u01/app/oracle/product/10.2.0_1:Y


2、编写自启动服务脚本
例如可以在/etc/init.d/下建一个oradbstart文件,内容如下:
#!/bin/bash
# whoami
# root
# chkconfig: 345 51 49
# description: starts the oracle dabase deamons
#
export ORACLE_BASE=/app/oracle10
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export ORACLE_HOME_LISTNER=$ORACLE_HOME
export ORACLE_SID=orcl
ORA_OWNER=oracle
case "$1" in
start)
echo -n "Starting oracle 10g: "
su $ORA_OWNER -lc "$ORACLE_HOME/bin/dbstart" &
su $ORA_OWNER -lc "$ORACLE_HOME/bin/lsnrctl start"
# touch /var/lock/subsys/oradbstart
echo
;;

stop)
echo -n "shutting down oracle 10g: "
su $ORA_OWNER -lc "$ORACLE_HOME/bin/dbshut" &
su $ORA_OWNER -lc "$ORACLE_HOME/bin/lsnrctl stop"
# rm -f /var/lock/subsys/oradbstart
echo
;;

restart)
echo -n "restarting oracle 10g: "
$0 stop
$0 start
echo
;;
*)

echo "Usage: $0 {start|stop}"
exit 1
;;

esac
exit 0


注意环境变量的定义,sid的名称等

3、修改/etc/init.d/oradbstart文件权限
chmod ugo+x /etc/init.d/oradbstart


4、添加服务
chkconfig --add oradbstart


设定启动级别
chkconfig --level 35 oradbstart


最后重启服务器测试oracle能否随服务器启动而启动。
分享到:
评论

相关推荐

    linux下oracle服务监听开始自动启动

    ### Linux下Oracle服务与监听器自动启动配置详解 在企业级应用环境中,Oracle数据库系统作为核心数据管理平台,其稳定性和可用性至关重要。为了确保Oracle服务(包括数据库服务和监听器)能够在Linux操作系统启动时...

    linux下配置ORACLE 10g自动启动经验分享

    通过以上步骤,您可以在Linux环境下成功配置Oracle 10g数据库服务的自动启动功能。这不仅可以简化日常管理流程,还能提高系统的稳定性和可用性。在实际操作过程中,请根据具体情况进行适当调整。

    Linux系统的Oracle 11g自启动配置-BYDMG

    Linux下安装Oracle 11g 设置开机自启动,使用chkconfig --add来进行配置才是规范的做法,这个文档是我按规范配置的生产系统。 我的Linux版本是Redhat Linux Enterprise 6.3 x64。

    linux系统下oracle做成服务自动启动

    这篇内容将深入探讨如何在Linux AS5上将Oracle 10g配置为服务,实现系统启动时的自动运行。 首先,理解Linux服务的概念至关重要。在Linux系统中,服务是指后台运行的程序,它们在用户登录之前就已经启动,例如网络...

    Linux 下设置oracle 10g 自动启动服务

    通过以上三种方法之一,可以实现在 Linux 系统下 Oracle 10g 数据库服务的自动启动。每种方法都有其特点,可以根据实际需求选择合适的方式。无论是通过编写自定义脚本还是修改系统配置文件,都能有效提高系统的自动...

    linux中安装oracle以及自启动

    ### Linux环境下Oracle数据库的安装与自启动配置 #### 一、环境准备与用户及目录配置 在Linux系统中安装Oracle数据库之前,首先需要做好一系列的准备工作。这些准备工作包括但不限于创建必要的用户和组、分配合适...

    Linux下Oracle自启动脚本

    ### Linux下Oracle自启动脚本知识点详解 #### 一、背景与目的 在现代企业级应用环境中,数据库服务(如Oracle)通常是业务运行的核心部分。为了确保系统的高可用性和稳定性,通常需要在服务器重启后自动启动数据库...

    linux-oracle环境变量及自启动脚本

    二、Oracle自启动脚本 1. init.ora或spfile:初始化参数文件,定义了数据库的运行参数。在启动数据库时,Oracle会读取这个文件来配置实例。 2. oraenv脚本:用于设置Oracle环境变量。当用户登录时,可以通过执行此...

    linux下的oracle11G的安装步骤及自启动的配置

    以下是详细的安装及自启动配置过程: 1. **环境检查与依赖安装**: 首先,确保系统已安装了必要的开发工具和软件包,如GCC、binutils、库文件等。在Linux 64位系统中,你可以通过`rpm -qa`命令来检查是否已经安装...

    Linux下自动启动_关闭oracle.txt

    总的来说,管理和配置Linux下的Oracle数据库自动启动和关闭需要对Linux系统和Oracle数据库有一定的了解,包括理解运行级别、系统服务、环境变量以及关键配置文件的作用。通过正确配置,可以确保Oracle数据库在系统...

    设置oracle10g自动启动

    在Linux系统中,自动启动配置通常涉及到初始化脚本、系统服务管理和运行级别设置。以下是详细的设置步骤: 1. **安装Oracle 10g**: 在Redhat Linux上成功安装Oracle 10g软件是自动启动的前提。这包括安装数据库...

    redhat linux下设置oracle随操作系统自动启动的方法.docx

    "RedHat Linux下设置Oracle随操作系统自动启动的方法" 本文档将指导读者如何在RedHat Linux操作系统中设置Oracle数据库随操作系统自动启动。下面是相关的知识点: 一、修改/etc/oratab文件 在RedHat Linux操作...

    Linux下设置oracle 10g 服务以及实例自动启动方法

    本教程将详细解释如何设置Oracle 10g服务以及实例在Linux上实现自动启动,确保系统启动时数据库能够自动运行。 **一、Oracle 10g服务与实例** 1. **服务(Service)**:在Linux中,服务是指后台运行的程序,通常...

    Linux下安装Oracle完美解决版

    - **编辑自启动脚本**:配置Oracle服务在系统启动时自动启动。 9. **注意事项**: - 安装DBD时,可能需要服务器上的头文件,确保这些文件可用。 - 对于Oracle9i(64位),可能需要修改DBD的Makefile和`.profile`...

    Linux 下Oracle数据库配置

    总的来说,Linux下Oracle数据库的配置涉及到操作系统、数据库软件、网络服务以及安全管理等多个层面,需要对这些领域都有一定的了解和实践经验。在实际操作中,务必遵循最佳实践,确保系统的稳定性和安全性。

    linux下设置oracle开机自启

    在Linux操作系统中,Oracle数据库是企业级的重要组件,通常需要设置为开机自动启动,以便在系统启动时确保数据库服务的可用性。以下是如何在Linux环境下配置Oracle数据库开机自启的详细步骤: 首先,你需要知道...

    Oracle 自动启动脚本

    2. 自动启动:当系统重启后,配置好的服务会自动执行启动脚本,启动Oracle数据库。 四、注意事项 1. 确保环境变量设置正确,如ORACLE_HOME、PATH等,以便脚本能够找到Oracle的可执行文件。 2. 监听器配置:数据库...

    RoseMirrorHA for linux 关于oracle的配置

    同时,需修改Oracle的启动方式,从自动启动改为手动,以防止系统启动时自动加载Oracle服务。 ### 配置方案 - **NICⅠ**:主要用于Oracle数据的实时复制,保证源服务器和目标服务器的数据一致性。 - **NICⅡ**:...

    linux环境下ORACLE自启动.doc

    ### Linux环境下Oracle自启动配置详解 #### 一、概述 在Linux环境中,为了实现Oracle数据库的自启动功能,需要对系统进行一系列配置。本文档详细介绍了如何通过修改配置文件、编写脚本等方法来实现Oracle数据库随...

Global site tag (gtag.js) - Google Analytics