RedHat 下设置oracle开机自启动

进入root用户进行如下操作

1、查看oracle安装目录

[[email protected] db_1]# pwd
/u01/app/oracle/product/11.2.0/db_1

2、查看数据库实例名

[[email protected] db_1]# echo $ORACLE_SID
ORADB

3、修改配置文件

3.1、开机启动数据库:

"/etc/oratab"文件是由数据库安装时运行的root.sh(该文件位于oracle的安装目录下)文件创建的。如果没有该文件,则建立该文件,有两种方式建立,一种是直接手动创建,一种是运行root.sh文件。

然后作如下设置

格式为:oracle实例名:oracle安装路径:Y

最后的‘Y‘表示开机自启动,‘N‘表示开机不启动

[[email protected] db_1]# vim /etc/oratab
ORADB:u01/app/oracle/product/11.2.0/db_1:Y
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
"/etc/oratab" 3L, 45C written
[[email protected] db_1]#

如果上述文件存在,则修改为上述形式。

3.2、开机启动监听

如果不存在则创建,否则修改为如下形式。

[[email protected] db_1]# vi /etc/rc.d/rc.local
su oracle -lc "/u01/app/oracle/product/11.2.0/db_1/bin/lsnrctl start"

su oracle -lc /u01/app/oracle/product/11.2.0/db_1/bin/dbstart

~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
[[email protected] db_1]# reboot
时间: 2024-08-29 13:56:43

RedHat 下设置oracle开机自启动的相关文章

设置oracle开机自启动

ORACLE 设置开机自启动 说明:一般而言windows平台oracle服务器会自动启动,但linux不会,包括监听.数据库.控制台emctl 需要进行设置 可用方式:  方式一:利用OS的服务:oratab  方式二:利用oracle自带的dbstart和dbshut 个人觉得两种方式没有特别大的区别,最后都是利用linux的服务来实现,本文结合自己生产操作,利用oratab举例说明 step 1 修改oratab设置 路径: /etc/oratab,只有这样,Oracle 自带的dbsta

Linux下设置svn开机自启动

方式一:centos 7 设置svn开机自启动 使用新的systemctl 服务命令  (笔者成功验证过,该方式可行) [[email protected] init.d]# vi /lib/systemd/system/svnserve.service   [[email protected] init.d]# vi /etc/sysconfig/svnserve   [[email protected] init.d]# systemctl enable svnserve.service  

Linux(CentOS)系统下设置nginx开机自启动

Nginx 是一个很强大的高性能Web和反向代理服务器.下面介绍在linux下安装后,如何设置开机自启动.首先,在linux系统的/etc/init.d/目录下创建nginx文件,使用如下命令:vi /etc/init.d/nginx 在脚本中添加如下命令:*************************************************************************************************************************

linux系统下设置oracle开机自动启动

在Linux系统中,安装好oracle数据库服务后,并不像在Windows系统下一样,oracle服务在默认情况下会随时系统的启动自动启动.Linux系统中,是需要用户去手动进行设置,才能实现oracle开机自动启动的.本文将一步一步教你如何进行设置. 1.前提条件:你已经在Linux系统中正确安装好oracle服务,使用手动方式可以正常启动.   2.先以root身份登录到linux系统 键入命令"vi /etc/oratab"(使用vi编辑器编辑文件/etc/oratab),如图:

ubuntu下设置程序开机自启动的几种方法

1,这种也是最常用的一种 rcconf: sudo apt-get install rcconf root 下运行: rcconf 功能更全的:sysv-rc-conf sudo apt-get install sysv-rc-conf 运行:sysv-rc-conf 这个改起来很简单,自己试一下就知道了. 2, 直接改/etc/rc0.d ~ /etc/rc6.d和/etc/rcS.d下的东西,S开头的表示启动,K开头的表示不启动, 例如:想关闭vsftpd的开机自动启动,只需sudo mv

Linux centos7下设置Tomcat开机自启动

1,centos7 使用 systemctl 替换了 service命令 参考:redhat文档: https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/System_Administrators_Guide/sect-Managing_Services_with_systemd-Services.html#sect-Managing_Services_with_systemd-Services

Linux下oracle开机自启动设置

今天在虚拟机安装完oracle数据库重启系统后想进入数据库却发现如下错误: 出现ORA-01034和ORA-27101的原因是多方面的:主要是oracle当前的服务不可用,shared memory realm does not exist,是因为oracle没有启动或没有正常启动.那么如何在Linux启动时自动启动Oracle监听和实例呢? 首先尝试使用oracle启动数据库的命令dbstart,可是发现又报错如下错误: ORACLE_HOME_LISTNER is not SET, unab

linux下数据库实例开机自启动设置

linux下数据库实例开机自启动设置 1.修改/oratab [[email protected] ~]# vi/etc/oratab     --把N改为Y,如下提示 # This file is used by ORACLEutilities.  It is created by root.sh # and updated by the Database ConfigurationAssistant when creating # a database. # A colon, ':', is

linux下配置tomcat开机自启动

Linux下配置tomcat开机自启动 1.写一个tomcat脚本,内容如下,设置其权限为755,放在/etc/init.d/目录下 #!/bin/bash## /etc/init.d/tomcat# init script for tomcat precesses## processname: tomcat# chkconfig: 2345 86 16# description: Start up the Tomcat servlet engine. if [ -f /etc/init.d/f