oracle开机启动脚本
oracle开机启动脚本,加入/etc/init.d,并使用chkconfig命令设置开机启动
- #!/bin/bash
- #
- # chkconfig: 2345 80 05
- # description: Oracle 10g Server
- #
- # Run-level Startup script for the Oracle Instance, Listener, and
- # Web Interface
- export ORACLE_BASE=/export/dbhome/oracle
- export ORACLE_HOME=$ORACLE_BASE/10gr2
- export ORACLE_SID=bgiora01
- export PATH=$PATH:$ORACLE_HOME/bin
- ORA_OWNR=”oracle”
- # if the executables do not exist — display error
- if [ ! -f $ORACLE_HOME/bin/dbstart -o ! -d $ORACLE_HOME ]
- then
- echo “Oracle startup: cannot start”
- exit 1
- fi
- # depending on parameter — startup, shutdown, restart
- # of the instance and listener or usage display
- case “$1″ in
- start)
- # Oracle listener and instance startup
- echo -n “Starting Oracle: “
- # su $ORA_OWNR -c “$ORACLE_HOME/bin/lsnrctl start”
- su $ORA_OWNR -c $ORACLE_HOME/bin/dbstart
- touch /var/lock/oracle
- su $ORA_OWNR -c “$ORACLE_HOME/bin/emctl start dbconsole”
- su $ORA_OWNR -c “$ORACLE_HOME/bin/isqlplusctl start”
- echo “OK”
- ;;
- stop)
- # Oracle listener and instance shutdown
- echo -n “Shutdown Oracle: “
- # su $ORA_OWNR -c “$ORACLE_HOME/bin/lsnrctl stop”
- su $ORA_OWNR -c $ORACLE_HOME/bin/dbshut
- rm -f /var/lock/oracle
- su $ORA_OWNR -c “$ORACLE_HOME/bin/emctl stop dbconsole”
- su $ORA_OWNR -c “$ORACLE_HOME/bin/isqlplusctl stop”
- echo “OK”
- ;;
- reload|restart)
- $0 stop
- $0 start
- ;;
- *)
- echo “Usage: `basename $0` start|stop|restart|reload”
- exit 1
- esac
- exit 0
转载于:https://blog.51cto.com/itianjing/1017752
oracle开机启动脚本相关推荐
- Oracle 11gR2学习之三(创建用户及表空间、修改字符集和Oracle开机启动)
一.创建用户及表空间 1.连接数据库 [root@localhost ~]# su - oracle [oracle@localhost ~]$ sqlplus /nolog #进入sqlplus ...
- ubuntu 设置开机执行脚本_ubuntu-18.04 设置开机启动脚本
ubuntu-18.04 设置开机启动脚本 参阅下列链接 ubuntu-18.04不能像ubuntu14一样通过编辑rc.local来设置开机启动脚本,通过下列简单设置后,可以使rc.local重新发 ...
- android+启动脚本,imx6q android 添加开机启动脚本
1.在xx/out/target/product/sabresd_6dq/root/init.rc中添加以下内容 ========================================== ...
- 关于Ubuntu运行级别、开机启动脚本的说明
关于Ubuntu运行级别.开机启动脚本的说明 目录简介 1.1介绍Ubuntu下面的自启动脚本目录 1.2 Linux操作系统运行级别的概念 1.3关于操作系统自启脚本的启动顺序 1.4 Lin ...
- CentOS开机启动脚本的顺序
CentOS开机启动脚本的顺序 时间:2015-05-27 01:37来源:chinaunix.net 作者:br9852000 举报 点击:800次 id="iframeu2000246_ ...
- php添加开机启动脚本_centos 7.2 添加php7 的 php-fpm 开机启动
在centos7中编译安装好php后,系统重启后并不会对php进行开机启动,所以需要对centos7添加开机启动脚本对php进行开机启动服务. 手动启动:/usr/local/php/sbin/php ...
- Ubuntu下添加开机启动脚本
[转载]Ubuntu下添加开机启动脚本 原文地址:http://blog.163.com/yangshuai126%40126/blog/static/173426265201092810164155 ...
- ubuntu-18.04 设置开机启动脚本-亲测有效
ubuntu-18.04不能像ubuntu14一样通过编辑rc.local来设置开机启动脚本,通过下列简单设置后,可以使rc.local重新发挥作用. 2.将下列内容复制进rc-local.servi ...
- linux共享文件夹开机自启,ubuntu16.04.6和 18.04添加开机启动脚本,重启后自动挂载vmware的共享文件夹...
vmware安装ubuntu server16.04.6后使用共享文件夹,但是每次重启都是执行一个命令才可以挂载上(ubuntu桌面版的不需要),原因没有深究,所以就想到啦加个开机脚本来执行那个挂载命 ...
最新文章
- 面试官:哥们,你们的系统架构中为什么要引入消息中间件?
- 《Adobe Illustrator CC 2014中文版经典教程(彩色版)》—第1课0.15节创建剪切蒙版...
- 删除重复字符串的算法
- 数据中心的运维管理原则(二)
- 5s的app显示无法连接服务器,苹果iphone5s手机无法连接App Store问题解决方法汇总...
- [UE4] 通过 Git 进行版本控制时的报错 No assets to check in! 的解决方法:重新更改本地代码
- Netpas:不一样的SD-WAN+ 保障网络通讯品质
- Cannot load driver ‘C:\Keil_v5\ARM\Segger\JL2CM3.dll 报错解决方法。
- mac vulkan_基于 mac 的 ncnn vulkan iOS集成参考
- java web聊天室原理_网页聊天室的原理
- Oracle数据库之导入导出
- 领域驱动架构(DDD)建模中的模型到底是什么?
- 世界顶级的程序员们都在读哪些书?
- 白嫖几十款的微信红包封面
- 无人值守u盘安装linux,U盘无人值守安装Linux操作系统
- 方便快捷,浏览器利器——Vimium(详解)
- 以太网已连接却无法联网的解决记录
- Python:dbus监控U盘插拔
- php落伍,一贴学会PHP 为落伍的MJJ们量身定做的教程
- 【springboot错误】 Failed to instantiate [org.springframework.transaction.interceptor.BeanFactoryTransac
热门文章
- MyCat分布式数据库集群架构工作笔记0023---高可用_单表存储千万级_海量存储_分表扩展范围约定
- android学习笔记---asm.jar的使用方法--手机真机屏幕同步抓取软件
- servlet的应用------request对象和bean实体的反射关系
- 清理日志文件尝试有效哦
- Linux c实现一个tcp文件服务器和客户端
- 用汇编的眼光看C++(之指针1)
- sqlrowset 转化为json_Json 读取:eval 和 json.loads 的效率
- opengl png图片 qt_QT中使用OpenGL绘图
- sql如何遍历几百万的表_SQL Server中遍历表中记录的方法
- 逻辑表达式是否合法_Linux shell 逻辑运算符、逻辑表达式详解