iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >Oracle数据库怎么设置开机自启动
  • 916
分享到

Oracle数据库怎么设置开机自启动

2024-04-02 19:04:59 916人浏览 薄情痞子
摘要

oracle数据库怎么设置开机自启动,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。 1、修改$ORACLE_HOME/bin/dbstart

oracle数据库怎么设置开机自启动,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

1、修改$ORACLE_HOME/bin/dbstart

 [oracle@seiang11g ~]$ vim $ORACLE_HOME/bin/dbstart

 将ORACLE_HOME_LISTNER=$1修改为ORACLE_HOME_LISTNER=$ORACLE_HOME

2、修改$ORACLE_HOME/bin/dbshut

 [oracle@seiang11g ~]$ vim $ORACLE_HOME/bin/dbshut

 将ORACLE_HOME_LISTNER=$1修改为ORACLE_HOME_LISTNER=$ORACLE_HOME

3、修改/etc/oratab文件

 [oracle@seiang11g ~]$ vim /etc/oratab

 将seiang11g:/u01/app/oracle/product/11.2.0/dbhome_1:N中最后的N改为Y,成为seiang11g:/u01/app/oracle/product/11.2.0/dbhome_1:Y

4、输入命令dbshut和dbstart测试

 [oracle@seiang11g ~]$dbshut
Oracle数据库怎么设置开机自启动

Oracle监听停止,进程消失。

[oracle@seiang11g ~]$dbstart

Oracle数据库怎么设置开机自启动

Oracle监听启动,进程启动。

5、切换到root账户建立自启动脚本

[root@seiang11g init.d]# vim /etc/rc.d/init.d/oracle

添加以下内容(有些值如ORACLE_HOME和ORACLE_USER等根据实际情况可以修改):

#!/bin/bash
# oracle: Start/Stop Oracle Database 11g R2
# chkconfig: 345 90 10
# description: The Oracle Database is an Object-Relational Database
Management System.
#
. /etc/rc.d/init.d/functions
LOCKFILE=/var/lock/subsys/oracle
ORACLE_HOME=/u01/app/oracle/product/11.2.0
ORACLE_USER=oracle
case "$1" in
'start')
if [ -f $LOCKFILE ]; then
      echo $0 already running.
      exit 1
   fi
   echo -n $"Starting Oracle Database:"
   su - $ORACLE_USER -c "$ORACLE_HOME/bin/lsnrctl start"
   su - $ORACLE_USER -c "$ORACLE_HOME/bin/dbstart $ORACLE_HOME"
   su - $ORACLE_USER -c "$ORACLE_HOME/bin/emctl start dbconsole"
   touch $LOCKFILE
   ;;
'stop')
   if [ ! -f $LOCKFILE ]; then
      echo $0 already stopping.
      exit 1
   fi
   echo -n $"Stopping Oracle Database:"
   su - $ORACLE_USER -c "$ORACLE_HOME/bin/lsnrctl stop"
   su - $ORACLE_USER -c "$ORACLE_HOME/bin/dbshut"
   su - $ORACLE_USER -c "$ORACLE_HOME/bin/emctl stop dbconsole"
   rm -f $LOCKFILE
   ;;
'restart')
   $0 stop
   $0 start
   ;;
'status')
   if [ -f $LOCKFILE ]; then
      echo $0 started.
      else
      echo $0 stopped.
   fi
   ;;
*)
   echo "Usage: $0 [start|stop|status]"
   exit 1
esac
exit 0

6.   修改/etc/init.d/oracle服务文件权限

[root@seiang11g ~]# chmod 755 /etc/init.d/oracle

7.   设置为开机启动

[root@seiang11g ~]# chkconfig oracle on

注意:

如果在执行chkconfig oralce on或chkconfig –add oracle时出现如下的提示:

Oracle数据库怎么设置开机自启动

则在/etc/rc.d/init.d/oracle脚本中一定要加入下面两行内容

# chkconfig: 345 99 10
# description: script for the Oracle Instance, Listener 
(描述内容可修改)

说明:

# chkconfig: 345 99 10
指出3,4,5级别启动这个服务,99是在相应的/etc/rc.d/rcN.d(N为前面指定的级别,这里是345)目录下生成的链接文件的序号(启动优先级别) S99oradbstart,10为在除前面指出的级别对应的/etc/rc.d/rcN.d(N为除345之外的级别)目录生成的链接文件的序号(服务停止的优先级别)K10oradbstart

Oracle数据库怎么设置开机自启动

8、进行service oracle start/stop/restart测试

Oracle数据库怎么设置开机自启动

9、Reboot重启查看Oracle监听和实例进程均能自动启动。


看完上述内容,你们掌握Oracle数据库怎么设置开机自启动的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注编程网数据库频道,感谢各位的阅读!

您可能感兴趣的文档:

--结束END--

本文标题: Oracle数据库怎么设置开机自启动

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

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

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

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

下载Word文档
猜你喜欢
  • Oracle数据库怎么设置开机自启动
    Oracle数据库怎么设置开机自启动,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。 1、修改$ORACLE_HOME/bin/dbstart...
    99+
    2024-04-02
  • ubuntu怎么设置开机自启动
    要在Ubuntu上设置开机自启动,您可以按照以下步骤操作: 打开终端(Ctrl + Alt + T),输入以下命令来编辑启动项文件...
    99+
    2024-03-06
    ubuntu
  • filezilla开机自启动怎么设置
    要将FileZilla设置为开机自启动,请按以下步骤操作:1. 打开FileZilla客户端。2. 点击“编辑”菜单,然后选择“设置...
    99+
    2023-05-15
    filezilla开机自启动 filezilla
  • linux怎么设置redis开机自启动
    linux中设置redis开机自启动的方法:1、打开linux终端;2、新建redis文件夹,把redis源码文件中redis.conf配置文件复制到/etc/redis/目录下;3、修改redis配置文件,将daemonize配置为yes...
    99+
    2024-04-02
  • centos怎么设置redis开机自启动
    centos设置redis开机自启动的方法:1.打开终端;2.新建redis文件夹,把redis源码文件中redis.conf配置文件复制到/etc/redis/目录下;3.修改redis配置文件,将daemonize配置为yes改为no;...
    99+
    2024-04-02
  • Ubuntu数字键盘开机自动启动怎么设置
    本篇内容主要讲解“Ubuntu数字键盘开机自动启动怎么设置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Ubuntu数字键盘开机自动启动怎么设置”吧!首先,需要安装一个小软件,在终端中执行以下:...
    99+
    2023-07-04
  • Ubuntu设置开机自启动
    文章目录 前言一、基本概念二、操作步骤1.终端输入2.设置路径 总结 前言 本文介绍如何在Ubuntu设置开机自启动。 一、基本概念 除了系统上配置的默认启动应用程序之外,gnome-session-properties...
    99+
    2023-08-21
    ubuntu linux 服务器
  • ubuntu怎么设置开机自动启动程序
    在Ubuntu中设置开机自动启动程序可以通过以下方法进行:1. 使用GUI方法:a. 打开“启动应用程序首选项”窗口。可以通过按下`...
    99+
    2023-10-10
    ubuntu
  • linux怎么设置程序开机自启动
    在Linux中,可以通过以下步骤设置程序开机自启动:1. 打开终端,以root权限登录。2. 编辑rc.local文件,该文件包含了...
    99+
    2023-09-27
    Linux
  • linux怎么设置网卡开机自启动
    要设置Linux系统中的网卡开机自启动,可以通过以下步骤实现: 打开终端,并使用超级用户权限登录系统。 编辑网络配置文件,可...
    99+
    2024-03-08
    linux
  • 如何设置docker开机自启动,并设置容器自动重启
    目录设置docker开机自启动,并设置容器自动重启设置docker开机启动设置容器自动重启docker常用命令 设置docker、容器 自动启动启动docker 设置docker 自...
    99+
    2023-02-14
    docker开机自启动 容器自动重启 docker自启动
  • oracle数据库怎么启动
    非常抱歉,由于您没有提供文章标题,我无法为您生成一篇高质量的文章。请您提供文章标题,我将尽快为您生成一篇优质的文章。...
    99+
    2024-05-21
  • win7怎么设置开机自动启用数字小键盘
    本文小编为大家详细介绍“win7怎么设置开机自动启用数字小键盘”,内容详细,步骤清晰,细节处理妥当,希望这篇“win7怎么设置开机自动启用数字小键盘”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。方法一:在出现开机...
    99+
    2023-06-27
  • linux如何设置开机自启动
    这篇文章主要讲解了“linux如何设置开机自启动”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux如何设置开机自启动”吧!linux设置开机自启动的方法:1、在“/etc/rc.loc...
    99+
    2023-06-20
  • roundedtb怎么设置开机启动
    这篇文章主要介绍了roundedtb怎么设置开机启动的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇roundedtb怎么设置开机启动文章都会有所收获,下面我们一起来看看吧。 ...
    99+
    2023-02-13
    roundedtb
  • Linux系统中怎么设置MongoDB开机自启动
    Linux系统中怎么设置MongoDB开机自启动,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。MongoDB是由C++编写的分布式文件存储数据库,其主要目的就是为了提供可扩展的...
    99+
    2023-06-28
  • Linux下怎么设置每天自动备份Oracle数据库
    本篇内容介绍了“Linux下怎么设置每天自动备份Oracle数据库”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一.先找到数据库的环境变量如...
    99+
    2023-06-27
  • 设置开机自启动mysql的方法
    小编给大家分享一下设置开机自启动mysql的方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!设置开机自启动mysql的方法:1、按【win+r】快捷键打开运行;2、输入services.ms...
    99+
    2024-04-02
  • redis设置开机自启动的方法
    这篇文章给大家分享的是有关redis设置开机自启动的方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。1、拷贝 redis 安装目前下的 /usr/local/redis-4.0...
    99+
    2024-04-02
  • Oracle sysman.mgmt_jobs导致数据库自动重启怎么办
    小编给大家分享一下Oracle sysman.mgmt_jobs导致数据库自动重启怎么办,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!Oracle sysman.mgmt_jobs导致数据...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作