您的位置:首页 > 数据库 > Oracle

linux下使用脚本启动和关闭oracle

2004-07-25 22:24 746 查看
通常我们需要使用 sqlplus 连接上oracle后,手工发出命令启动或关闭oracle,但是在linux下oracle自动提供了两个脚本dbstart和dbshut.利用他们可以直接启动或关闭oracle 。
要使这两个脚本可以执行,我们需要先进行一些设置
1)修改oratab文件
vi /etc/oratab
找到包含oracle_sid的那一行,将最后的N该为Y。
2)如过是9i需要进行如下设置
sqlplus "/as sysdba"
startup
create pfile from spfile
shutdown immediate
然后就可以直接使用dbstart,dbshut了。
只所以9i需要进行2)操作,是dbstart脚本中存在bug,如果没找到init文件的话则报错( if [ -f $PFILE]),但是9i默认只生成spfile,所以需要创建pfile。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  脚本 linux oracle