写道
ORACLE 自动启动脚本
1以root用户登录
修改/etc/oratab中的文件
#vi /etc/oratab
找到
Heer=/opt/oracle/product/11g=Y
把N修改成Y
意思是允许数据库自动启动
2 修改oracle 自带的启动
即修改dbstart
#su – oracle
$cd /$ORACLE_HOME/bin
$vi dbstart
找到ORACLE_HOME_LISTNER=$1这一行
修改为ORACLE_HOME_LISTNER=$ORACLE_HOME
3 在/opt目录下 创建一个脚本orc_start.sh
#vi /opt/orc_start.sh
添加如下语句
#!/bin/bash
export ORACLE_HOME=/opt/oracle/product/11g
su - oracle -c "$ORACLE_HOME/bin/dbstart"
su - oracle -c "lsnrctl start"
echo "-----startup oracle successful-----" >> /var/log/oracle11log
echo "OK"
4 授权
#chmod a+x /opt/orc_start.sh
5把脚本注册为系统服务
#vi /etc/rc.local
在末尾加入如下语句
/opt/orc_start.sh
以上是别人的总结。。基本没错,export ORACLE_HOME=/opt/oracle/product/11g 值得注意的是这里要改成你对应的oracle目录
分享到:
相关推荐
本文将详细解析如何在Linux环境下实现Oracle服务和监听器的自动启动,并对提供的脚本代码进行逐行解读。 #### 一、概述 在Linux系统中,可以通过编写和修改`/etc/init.d/`目录下的脚本来实现服务的自动启动。对于...
本文将详细讲解如何在Linux环境下实现Oracle数据库的自动启动和关闭,以及涉及的相关配置文件。 首先,Oracle数据库的启动和关闭通常通过初始化参数文件(init.ora或spfile)和相关脚本来进行。在Linux上,这些脚本...
在Redhat Linux环境中设置Oracle 10g数据库自动启动是一项重要的系统管理任务,这确保了在服务器重启后,Oracle数据库能够自动恢复并提供服务。Oracle 10g是一款广泛使用的数据库管理系统,尤其在企业级应用中,其...
### Oracle在Linux下的启动与关闭详解 #### 一、引言 Oracle数据库是业界广泛使用的高性能关系型数据库管理系统之一,在企业级应用中占有极其重要的地位。对于运行在Linux环境下的Oracle数据库,掌握其启动和关闭的...
为了确保系统的高可用性和稳定性,通常需要在服务器重启后自动启动数据库服务。本文将详细介绍如何在Linux环境下设置Oracle数据库的自启动脚本。 #### 二、核心知识点 ##### 2.1 文件结构及位置 在Linux环境下,...
2. **下载ISO镜像**:从Oracle官方网站获取OracleLinux-R6-U5-Server-x86_64-dvd.[V41362-01].iso镜像文件。 3. **创建安装介质**:将ISO镜像写入USB驱动器或DVD,以便在目标机器上进行安装。 4. **启动安装过程**...
通过以上三种方法之一,可以实现在 Linux 系统下 Oracle 10g 数据库服务的自动启动。每种方法都有其特点,可以根据实际需求选择合适的方式。无论是通过编写自定义脚本还是修改系统配置文件,都能有效提高系统的自动...
本文档将详细介绍如何在Linux环境下实现Oracle 10g数据库服务的自动启动。通过以下步骤,用户可以在系统启动时自动运行Oracle 10g的相关服务,从而避免手动启动带来的不便。 #### 二、准备工作 确保已经安装好...
在Linux环境中,Oracle 12c数据库的自动启动是一个关键任务,确保系统重启后数据库能够及时、顺畅地恢复服务。以下将详细介绍如何设置Oracle 12c在Linux上实现开机自启动。 首先,我们需要理解Oracle数据库的启动...
在Linux环境下安装Oracle数据库10g是一项复杂但必要的任务,对于数据库管理员(DBA)和想要学习如何在Linux平台上安装和配置Oracle数据库的IT专业人员来说,这是一项基础技能。以下是在Linux上安装Oracle 10g的详细...
本文将详细介绍一个用于在Linux环境下自动启动Oracle数据库的脚本实现原理及其配置方法。 #### 二、脚本核心功能概述 该脚本主要用于实现以下功能: 1. **自动启动与停止Oracle数据库**:通过`start`、`stop`及`...
"RedHat Linux下设置Oracle随操作系统自动启动的方法" 本文档将指导读者如何在RedHat Linux操作系统中设置Oracle数据库随操作系统自动启动。下面是相关的知识点: 一、修改/etc/oratab文件 在RedHat Linux操作...
- **编辑自启动脚本**:配置Oracle服务在系统启动时自动启动。 9. **注意事项**: - 安装DBD时,可能需要服务器上的头文件,确保这些文件可用。 - 对于Oracle9i(64位),可能需要修改DBD的Makefile和`.profile`...
在Linux AS5操作系统环境下,将Oracle数据库设置为自动启动是一项重要的任务,特别是在服务器维护和管理中,确保数据库在系统启动时能自动运行是至关重要的。Oracle 10g是Oracle公司的一个版本,广泛用于企业级的...
主要内容包括Oracle数据库介绍、Linux环境下Oracle的安装优势、Oracle在Linux下的安装步骤及注意事项等。 ### Oracle数据库简介 Oracle数据库是由美国Oracle公司开发的一款关系型数据库管理系统,广泛应用于各类...
linux中安装了数据库之后机器重启之后,会提示数据库无法使用的问题,主要是一些环境参数没有设置的原因,设置好环境参数之后以后oracle数据实例就会随着linux系统启动而自动启动。
Oracle Linux 7.6环境下Oracle 19c的静默安装是一项涉及多个配置步骤的过程,旨在自动化安装过程,减少人工干预。静默安装允许安装者通过预先编写好的配置文件来指定安装选项,以达到无需交互的安装体验。本文将详细...
5. crontab:Linux的定时任务调度器,可以配置自动启动Oracle数据库的脚本。例如,每天凌晨1点执行启动脚本。 6. init.d脚本:在Red Hat或CentOS等Linux发行版中,可以创建一个位于/etc/init.d下的Oracle启动脚本,...