redhat oracle 开机自启动
一:修改 /etc/oratab
N 改为Y
二:修改dbstart dbshut
su - oracle
cd $ORACLE_HOME/bin
vi dbstart
找到 ORACLE_HOME_LISTNER=/ade/vikrkuma_new/oracle ###########9i下没有,不用修改
改为 ORACLE_HOME_LISTNER=$ORACLE_HOME
同样道理修改dbshut
三:测试dbstart dbshut
修改完后运行dbstart dbshut,测试下是否能正常启动和关闭oracle
在10g环境下dbstart启动oralce服务的同时,也会把监听服务器来,但是dbshut不能关闭监听服务
在9i环境下 dbstart启动oracle服务的同时,不会起监听
四:开机启动脚本
测试完dbstart,dbshut
cd /etc/rc.d/init.d
vi oracle 然后填写如下内容
#!/bin/sh
#chkconfig:345 99 10
#description: Startup Script. for Oracle Databases
export ORACLE_SID=orc1 ###填写实际的sid
export ORACLE_BASE=/home/oracle
export ORACLE_HOME=/home/oracle/product/10.2.1 #oracle安装路径
export PATH=$PATH:$ORACLE_HOME/bin
case "$1" in
start)
su oracle -c "$ORACLE_HOME/bin/dbstart"
sleep 1
# su oracle -c "$ORACLE_HOME/bin/lsnrctl start" ##如果是9i,需要加上这行,启动监听服务
touch /var/lock/oracle
echo "OK"
;;
stop)
echo -n "Shutdown Oracle: "
su oracle -c "$ORACLE_HOME/bin/dbshut"
sleep 1
su oracle -c "$ORACLE_HOME/bin/lsnrctl stop"
rm -f /var/lock/oracle
echo "OK"
;;
*)
echo "Usage: 'basename $0' start|stop"
exit 1
esac
exit 0
然后保存
chmod +x oracle
chkconfig -add oracle
然后测试 service oracle start service oracle stop
转载于:https://blog.51cto.com/guichina/680413
redhat oracle 开机自启动相关推荐
- LINUX环境:MySQL和Oracle开机自启动
MySQL配置自启动 #将MySQL的启动服务添加到系统服务中,设置开机自启动:(chkconfig 命令redhat系统的) 创建软连接: [root@ethan-testdb ~]# ln -s ...
- Linux设置Oracle开机自启动
Linux设置Oracle开机自启动 目录 1.编辑oratab 1 2.编辑rc.local 2 3.listener.log的权限 3 4.编辑dbstart 3 5.测试 ...
- linux下oracle开机自启动,Linux下开机自动启动Oracle的设置
让我手动启动数据库,我决定花点时间研究下Oracle随Linux自动重启的设置,具体方法如下: 因为办公室突然停电,服务器重启后,数据库并没有跟着重启,,我才发现原来所有的数据库都没有设置开机自动重启 ...
- Linux下Oracle开机自启动
原文地址:http://blog.csdn.net/cscscscsc/article/details/51044541 1.用oracle用户编辑dbstart文件 登入oracle用户,切换到$O ...
- linux下设置oracle开机自启动
1.vi /etc/rc.local su - oracle -c "/bin/sh /opt/dbstart.sh" 2. dbstart.sh的内容 export ORACLE ...
- linux环境中设定开机自启动与定时任务
开机自启动任务的设定 通常情况是编辑rc.local,将要启动的内容写在里面即可 Eg: 开机自动开启3306端口 #vi /etc/rc.local iptables -I RH-Firewall ...
- 【转】Linux Oracle服务启动停止脚本与开机自启动
在CentOS 6.3下安装完Oracle 10g R2,重开机之后,你会发现Oracle没有自行启动,这是正常的,因为在Linux下安装Oracle的确不会自行启动,必须要自行设置相关参数,首先先介 ...
- oracle11g注册在哪里,oracle 如何新建账号密码在suse11,oracle11g和tomcat开机自启动...
在suse11,oracle11g和tomcat开机自启动 操作系统:suse11_x86-64 一:oracle 11g r2自启动 1. 修改/etc/sysconfig/oracle文件: OR ...
- Linuxnbsp;Oracle服务启动amp;停止脚本与开机自启动
在CentOS 6.3下安装完Oracle 10g R2,重开机之后,你会发现Oracle没有自行启动,这是正常的,因为在Linux下安装Oracle的确不会自行启动,必须要自行设定相关参数,首先先介 ...
最新文章
- Java 14 Hotspot 虚拟机垃圾回收调优指南!
- 几百个Android开源个性化控件、工具库、项目、开发工具快快收藏
- 网站安全狗”响应内容保护“网页错误返回页面优化功能介绍
- 高并发环境下的Nginx该如何优化,让用户再也不会说卡
- 【CF1311E】Construct the Binary Tree【增量构造】【复杂度证明】
- php内核探索 [转]
- android之wifi开发
- 计算机四级网络工程师——操作系统部分题目笔记汇总【1~10题】
- python气象数据分析_气象数据分析--数据预处理
- 4.14 在数字的左侧进行补零 [原创Excel教程]
- 如何用python计算年龄_python 实现年龄计算程序
- 迪文屏与单片机c语言范例,STM32与迪文屏通讯 DMA模式
- github建立自己的个人网站
- 9.28 正睿普及3
- 关于 SQL Server Reporting Services 2012 匿名登录
- 精心总结的表格快捷键
- linux mysql 僵尸进程_Linux 系统中僵尸进程
- Linux/Keychron键盘 功能键F1-F12映射修复
- Android MTK Camera驱动代码分析
- Sia(Siacoin/SC/云储币)去中心化存储平台网址汇总
热门文章
- 算法(19)-leetcode-剑指offer3
- 大数据学习(0)-大数据知识框图
- frame中src怎么设置成一个变量_Go 语言设计哲学之七:变量声明须一致
- java 最大公约数和最小公倍数
- codeforces 705A-C语言解题报告
- 写给大数据开发初学者的话2
- 解决报错:java.util.UnknownFormatConversionException: Conversion = ‘p‘
- JAVA-Lambda表达式
- 【树莓派】修改树莓派盒子MAC地址
- 工作日志WebRoot--编辑页关于处理两个关联的选择框