iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >centos oracle 11g 自启动 服务
  • 555
分享到

centos oracle 11g 自启动 服务

2024-04-02 19:04:59 555人浏览 八月长安
摘要

前言:    公司测试环境上装的oracle 11G,但系统服务没有配置,现需要将oracle配置为系统服务,并随系统启动,未接触过oracle百度了一堆,最好觉得这

前言:

    公司测试环境上装的oracle 11G,但系统服务没有配置,现需要将oracle配置为系统服务,并随系统启动,未接触过oracle百度了一堆,最好觉得这种方式最简便

正文:

    找到bin/dbstart和bin/dbshut这两个文件,切换到oracle用户,对这两个文件做修改

dbstart文件的80行上下

vim /oracle/app/oracle/product/11.2.0/dbhome_1/bin/dbstart
 #ORACLE_HOME_LISTNER=$1                            #变更前
 ORACLE_HOME_LISTNER=$ORACLE_HOME     #变更后

dbshut文件50行上下

vim /oracle/app/oracle/product/11.2.0/dbhome_1/bin/dbshut
#ORACLE_HOME_LISTNER=$1                               #变更前
ORACLE_HOME_LISTNER=$ORACLE_HOME        #变更后

创建oracle服务

vim /etc/init.d/oracle 
#!/bin/sh
# chkconfig: 35 90 90
# description: Oracle 11gR2
# /etc/init.d/oracle
#
# Run-level Stratup script for the Oracle Instance, Listener, and WEB Interface
 
export LANG=zh_CN.GBK
export ORACLE_BASE=/oracle/app/oracle
export ORACLE_HOME=/oracle/app/oracle/product/11.2.0/dbhome_1/
export PATH=$PATH:$ORACLE_HOME/bin
 
ORA_OWNR="oracle"
 
case "$1" in
  start)
        su - $ORA_OWNR -lc $ORACLE_HOME/bin/dbstart
    #su - $ORA_OWER -lc "$ORACLE_HOME/bin/lsnrctl start"

        echo "Oracle Start Successful!"
        ;;
  stop)
        su - $ORA_OWNR -lc $ORACLE_HOME/bin/dbshut
        #su - $ORA_OWER -lc "$ORACLE_HOME/bin/lsnrctl start"
        echo "Oracle Stop Successful!"
        ;;
  reload|restart)
        $0 stop
        $0 start
        ;;
  *)
        echo $"Usage: `basename $0` {start|stop|reload|restart}"
        exit 1
  esac
  exit 0

赋予oracle执行权限

chmod 755 /etc/init.d/oracle

添加到系统服务并启用

chkconfig oracle on

这样就可以使用服务来启动和停止oracle了,同时也将服务加入到了系统启动队列

您可能感兴趣的文档:

--结束END--

本文标题: centos oracle 11g 自启动 服务

本文链接: https://www.lsjlt.com/news/50387.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • centos oracle 11g 自启动 服务
    前言:    公司测试环境上装的oracle 11G,但系统服务没有配置,现需要将oracle配置为系统服务,并随系统启动,未接触过oracle百度了一堆,最好觉得这...
    99+
    2024-04-02
  • Oracle 11g系统怎么设置自动启动与关闭
    这篇文章主要介绍“Oracle 11g系统怎么设置自动启动与关闭”,在日常操作中,相信很多人在Oracle 11g系统怎么设置自动启动与关闭问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望...
    99+
    2024-04-02
  • oracle 11g dg broker 开启fast-start failover自动故障切换
    一.首先保证主从数据库的闪回数据库功能以及强制归档都打开,如下保证都为yes...
    99+
    2023-06-03
  • ​Oracle 11g dg broker如何自动failover
    这篇文章主要为大家展示了“Oracle 11g dg broker如何自动failover”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Oracle 11g dg broker如何自动failo...
    99+
    2023-06-03
  • oracle 11g自动内存管理概述
    本篇内容介绍了“oracle 11g自动内存管理概述”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一:Or...
    99+
    2024-04-02
  • Centos怎么设置mongodb自启动
    Centos设置mongodb自启动的方法:1、打开Centos终端;2、安装好mongodb;3、在Centos上新增一个sh脚本并放在mongodb根目录下面的mongod_start.sh中;4、输入“chmod 777 mongod...
    99+
    2024-04-02
  • oracle 11g自动杀锁脚本怎么编写
    今天就跟大家聊聊有关oracle 11g自动杀锁脚本怎么编写,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。 最近临近春节...
    99+
    2024-04-02
  • oracle启动的服务无法启动
    如果Oracle启动的服务无法启动,可能有以下几种原因:1. 数据库实例未启动:使用SQL*Plus或者Oracle Enterpr...
    99+
    2023-08-22
    oracle
  • Oracle 11g rac 的 dataguard的启动步骤是怎样的
    本篇文章给大家分享的是有关Oracle 11g rac 的 dataguard的启动步骤是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。...
    99+
    2024-04-02
  • CentOS如何启动和停止服务
    这篇文章将为大家详细讲解有关CentOS如何启动和停止服务,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。服务简介 Linux 系统服务是在Linux启 动时自动加载,并在Linux退出时自动停止...
    99+
    2023-06-10
  • centos频繁自动重启怎么解决
    频繁自动重启可能是由于系统故障、硬件问题或者系统配置不正确所导致的。以下是一些可能的解决方法:1. 检查系统日志:使用命令`jour...
    99+
    2023-08-31
    centos
  • win32time服务不能自动启动
    若 Win32Time 服务无法自动启动,可能是由于以下原因:1. 服务未正确安装:检查 Win32Time 服务是否已正确安装在您...
    99+
    2023-09-13
    win32time
  • centos怎么设置redis开机自启动
    centos设置redis开机自启动的方法:1.打开终端;2.新建redis文件夹,把redis源码文件中redis.conf配置文件复制到/etc/redis/目录下;3.修改redis配置文件,将daemonize配置为yes改为no;...
    99+
    2024-04-02
  • 怎么理解ORACLE 11G维护窗口和自动维护任务
    这篇文章主要讲解了“怎么理解ORACLE 11G维护窗口和自动维护任务”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么理解ORACLE 11G维护窗口和自...
    99+
    2024-04-02
  • Oracle之 服务启动&停止脚本与开机自启动(单实例)
    环境说明: ORACLE_SID= orcl ORACLE_BASE=/oracle/app/oracle  ORACLE_HOME=/oracle/app/oracle/product/11...
    99+
    2024-04-02
  • Termux设置——服务自启动
    文章目录 前言1. termux-login.sh2. termux-services①原生支持的服务②相关命令③ 自己编写一个自启动服务 前言 用过termux的小伙伴会知道term...
    99+
    2023-09-15
    linux 运维 服务器 unix android
  • centos/rhel如何实现nginx自启动脚本
    这篇文章主要介绍centos/rhel如何实现nginx自启动脚本,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!通常在centos、rhel的OS下,我们大多是通过chkconfig来管理服务,比如开机自动启动服务之...
    99+
    2023-06-09
  • 云服务器自动重启
    云服务器自动重启是指云服务器在发生故障或者意外情况下,重新启动服务器,以恢复服务或避免数据丢失的操作。常见的云服务器自动重启原因包括: 故障排除:云服务器通常会发生故障或意外情况,如果故障或意外情况已经排除,重启服务器是最基本的操作。通...
    99+
    2023-10-26
    自动重启 服务器
  • Oracle 11g自动收集统计信息任务时间如何修改
    这篇文章将为大家详细讲解有关Oracle 11g自动收集统计信息任务时间如何修改,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 在oracl...
    99+
    2024-04-02
  • Oracle 11g无法自动收集统计信息怎么办
    这篇文章给大家分享的是有关Oracle 11g无法自动收集统计信息怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。SQL> select client_na...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作