Chinaunix首页 | 论坛 | 博客
  • 博客访问: 70006
  • 博文数量: 18
  • 博客积分: 1530
  • 博客等级: 上尉
  • 技术积分: 185
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-03 17:03
文章分类

全部博文(18)

文章存档

2009年(18)

分类: Oracle

2009-06-19 18:25:47

以下部分为自动启动ORACLE
echo "begin to start oracle"
export ORACLE_HOME=/home/oracle/OraHome/9.2.0
export ORACLE_SID=orcl
su - oracle -c "$ORACLE_HOME/bin/lsnrctl start"
cat <
conn / as sysdba
startup
exit
EOF


##以下部分为自动停止
echo "begin to start oracle"
export ORACLE_HOME=/home/oracle/OraHome/9.2.0
export ORACLE_SID=orcl
su - oracle -c "$ORACLE_HOME/bin/lsnrctl start"
cat <conn / as sysdba
shutdown immediate
exit
EOF
 
若在ROOT下关闭ORACLE是关闭不了的,必须是软件拥有者ORACLE,可以通过"id"命令查看当前用户和组.而且要在环境变量中指定ORACLE_HOME和SID
 
启动监听出现"The listener supports no services"是因为没有动态注册.
 
文章来自互联网,感谢作者!
阅读(2005) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~