免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1772 | 回复: 3
打印 上一主题 下一主题

[系统管理] AIX如何实现oracle自启动和自关闭 [复制链接]

论坛徽章:
3
数据库技术版块每日发帖之星
日期:2016-05-27 06:20:00数据库技术版块每日发帖之星
日期:2016-06-04 06:20:00数据库技术版块每日发帖之星
日期:2016-06-23 06:20:00
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-07-09 21:02 |只看该作者 |倒序浏览
我在linux下了一个oracle自启动和自关闭的脚本,我想将它放到aix也是实现自启动和自关闭,请问大家如何做?


db_control.sh

#!/bin/bash
#chkconfig: 2345
#descriptionracle_orcl
#
# /etc/rc.d/init.d/db_control.sh
# auto start database orcl instance

#set oracle env
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export PATH=$PATHORACLE_HOME/bin
export ORACLE_SID=oracl
export ORACLE_USER=oracle
#start or stop script
case $1 in
start)
su - "$ORACLE_USER"<<EOO
lsnrctl start LISTENER
sqlplus /nolog<<EOS
connect /as sysdba
startup
EOS
EOO
;;

stop)
su - "$ORACLE_USER"<<EOO
lsnrctl stop LISTENER
sqlplus /nolog<<EOS
connect /as sysdba
shutdown immediate
EOS
EOO
;;

*)
echo "Usage: $0 {start|stop}"
;;
esac

论坛徽章:
0
2 [报告]
发表于 2012-07-10 10:22 |只看该作者
差不多

论坛徽章:
3
数据库技术版块每日发帖之星
日期:2016-05-27 06:20:00数据库技术版块每日发帖之星
日期:2016-06-04 06:20:00数据库技术版块每日发帖之星
日期:2016-06-23 06:20:00
3 [报告]
发表于 2012-07-10 20:11 |只看该作者
InfoSVC 发表于 2012-07-10 10:22
差不多



能具体说下吗?

论坛徽章:
0
4 [报告]
发表于 2012-07-11 16:15 |只看该作者
你的脚本,
最开始加载环境变量,这部分在linux和aix基本一样
中间部分是启动和关闭,这部分
可以这样
su - oracle -c /xxxxx.sh
至于/xxxxx.sh内容就是启动脚本(含数据库和监听)
关闭类似
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP