centOS学习part7:Oracle开机自启配置

0

  上一章(http://www.cnblogs.com/souvenir/p/3884904.html)我们用了很多时间以及很长的篇幅来介绍oracle的整个安装过程,希望对大家用所帮助。oracle在完毕后自动启动了数据库服务,但是没有设置开机自启。本章我们将来了解下如何配置oracle的开机自启。

1  修改dbstart及dbshut

  用oracle用户登录系统,然后分别修改产品目录下的两个oracle脚本文件

  

  修改的主要内容就是将ORACLE_HOME_LISTNER设置为$ORACLE_HOME,dbshut脚本中也是同样的修改。

  

  然后我们还需要修改一个系统配置文件:oratab,这里只需要将原来的N改为Y即可。

  

2  创建oracle服务脚本

  这里需要切换到root账号下,然后在/etc/ini.d目录下创建一个脚本文件,我们暂时命名为oracle11g,此脚本就是作为oracle启动及关闭时执行的命令。

  脚本文件中主要指定了使用的实例名称,oracle所在目录,然后根据命令分别执行我们在上一步修改的dbstart及dbshut两个命令脚本。

  

3  配置oracle服务

  脚本保存以后,我们先需要给刚才的脚本进行授权, 让oracle用户有权限执行。

  然后将其添加到系统服务中,同时将此服务的开机自启打开。

  OK,重启之前我们就能看到最后效果,oracle跟随操作系统自动启动了。

  

  

  到这里,关于oracle的安装配置就完成了。回顾整个过程,会发现其实安装过程与windows下非常类似,只是在linux下我们配置很多参数。

  

  

centOS学习part7:Oracle开机自启配置

时间: 2024-10-31 16:19:12

centOS学习part7:Oracle开机自启配置的相关文章

centOS学习part5:oracle 11g安装之环境准备

0 前几篇依次向大家介绍了centOS的基本安装以及常用软件的安装配置,接下来我们将挑战的是oracle 11g的安装配置.与之前安装的软件不一样的是,由于oracle并非开源免费软件(需要向oracle购买授权,但是个人学习的话可以直接到官网下载安装学习),所以不能直接通过yum简单的来完成安装,需要很多的准备工作,下面我将一一向大家介绍,希望对初学者有所参考.由于整个内容比较多,我将其分为几个部分,大家可以分开查看.本章将要介绍的就是oracle 11g安装之前的系统环境准备. [请注意,本

linux下安装配置tomcat以及tomcat开机自启配置

Linux下Tomcat安装配置以及Windows不能连接服务器Tomcat解决方案 一.从官方网站上下载tomcat软件包. 官网地址: http://tomcat.apache.org/ 点击左侧的 download的一个版本,我选择的是 tomcat7.0,选择一个后缀名为.tar.gz文件直接下载到本地. 二.通过工具SSH Secure 上传至linux服务器中,进行解压 解压tomcat压缩文件: #tar zxvf apache-tomcat-7.0.53.tar.gz 将解压后的

Linux开机自启配置

1.将自己写好的脚本或命令写入/etc/rc.local文件中.系统会根据该文件来启动所指定的脚本或命令. 例:我有一个脚本:/root/usr/local/scripts/1234.sh 那么直接将其写入/etc/rc.local文件中就可实现开机启动. 2.使用chkconfig mysql on/off 3.在 /home/用户/.bash_profile文件中 加入脚本或命令.在.bash_profile中加载的脚本或命令只能以单用户login时启动.并不是在Linux启动时启动. 附:

CentOS学习笔记--账号管理与权限配置

Linux 的账号管理与权限配置 管理员的工作中,相当重要的一环就是『管理账号』啦! 使用者标识符: UID 与 GID 虽然我们登陆 Linux 主机的时候,输入的是我们的账号,但是其实 Linux 主机并不会直接认识你的『账号名称』的,他仅认识 ID 啊 (ID 就是一组号码啦). 由于计算机仅认识 0 与 1,所以主机对于数字比较有概念的:至于账号只是为了让人们容易记忆而已. 而你的 ID 与账号的对应就在 /etc/passwd 当中哩.每个登陆的使用者至少都会取得两个 ID ,一个是使

CentOS7_86_64创建Oracle实例且设置开机自启以及允许远程连接

一.前言 先说明下,这里系统是CentOS7_86_64,Oracle版本是Oracle10g R2,假设系统和数据库都已安装完毕.前面有一篇文章详细说明了CentOS7下安装Oracle10g的流程,需要的同学可以去看一下.传送门:CentOS7_86_64安装Oracle10g R2血泪史. 二.检查/设置系统防火墙 说明:这里主要是为了设置oracle允许远程连接,如果没有这个需求,可以先不用管. 1.客户端检测网络通过性 此步骤不执行也可以,如果没条件检测的话.这里只是说明下网络是否正常

oracle数据库开机自启

编辑以下两个文件,内容如下: [[email protected] ~]# cat /etc/oratab hrdb:/opt/u01/app/oracle/product/11.2.0.3/db_1:Y  --本来为N,改为Y --此路径为数据库的安装路径 [[email protected] ~]# cat /etc/rc.d/rc.local touch /var/lock/subsys/local su oracle -lc "/opt/u01/app/oracle/product/11

7.oracle学习门户系列七---网络管理和配置

oracle学习门户系列七 网络管理和配置 们学习了模式和用户.包含模式定义以及模式的作用. 这篇我么来看下ORACLE数据库中的网络管理和配置.只是这篇好像和上篇没有继承啊.这怎么看? Ok,事实上呢-..咳咳-..我们继续往下走 数据库的网络配置是比較基础可是也是很重要的.假设一个数据库连不上外部的世界:那么他就是一个孤立的资源,基本上就能够确认这是个无用的数据库系统. 我们在数据库定义中以前讲过,数据库是须要有多用户分享的,没有网络何来分享呢?对不正确.那肯定不是数据库了嘛. 前面摘要已经

7.oracle学习入门系列之七---网络管理与配置

oracle学习入门系列之七 网络管理与配置 上篇咱们学习了模式和用户,包括模式定义以及模式的作用.这篇我么来看下ORACLE数据库中的网络管理和配置,不过这篇好像和上篇没有继承啊,这怎么看? Ok,其实呢-..咳咳-..我们继续往下走 数据库的网络配置是比较基础但是也是非常重要的,如果一个数据库连不上外部的世界:那么他就是一个孤立的资源,基本上就可以确认这是个没用的数据库系统. 我们在数据库定义中曾经讲过,数据库是需要有多用户分享的,没有网络何来分享呢?对不对,那肯定不是数据库了嘛. 前面摘要

centos 6.5+ 开机自动联网配置 && 开启启动服务

centos 开机自动联网 a.  默认centos不能自动联网 $ ifconfig  //插卡ip的设备名 eth0 # vim /etc/sysconfig/network-scripts/ifcfg-eth0      修改  ONBOOT=yes   //  default = no b.  通过命令行打开图形界面设置 #ntsysv c.   开机启动服务 #chkconfig  //查看系统服务 #chkconfig  sshd on/off   //设置开机启动/关闭 ssd 服