免费注册 查看新帖 |

Chinaunix

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

linux下oracle无法自动启动 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-10-28 09:59 |只看该作者 |倒序浏览
按照网上的说法先添加以下脚本:
下面是init/etc/init.d下ora文件脚本
---------------------------
OPT_=$1

case "$OPT_" in
start)
/bin/echo "$0 : (start)"
#
# Your service startup command goes here.
#
su - oracle -c "/opt/oracle/product/9.2.0/bin/lsnrctl start"
su - oracle -c "/opt/oracle/product/9.2.0/bin/dbstart"

# NOTE: Must exit with zero unless error is severe.
exit 0
;;
stop)
/bin/echo "$0 : (stop)"
#
# Your service shutdown command goes here.
#
su - oracle -c "/opt/oracle/product/9.2.0/bin/lsnrctl stop"
su - oracle -c "/opt/oracle/product/9.2.0/bin/dbshut"

# NOTE: Must exit with zero unless error is severe.
exit 0
;;
*) /bin/echo ''
/bin/echo "Usage: $0 [start|stop]"
/bin/echo " Invalid argument ==>; \"${OPT_}\""
/bin/echo ''
exit 0
;;
esac
然后用
chmod 777 /etc/rc.d/init.d/ora
cd /etc/rc.d/rc2.d
ln -s /etc/rc.d/init.d/ora S99oracle
但启动的时候似乎根本就不执行这个脚本,数据库也没法随操作系统的启动而启动 。 希望高手能帮忙。

论坛徽章:
1
巳蛇
日期:2014-12-29 11:22:41
2 [报告]
发表于 2003-10-28 10:21 |只看该作者

linux下oracle无法自动启动

倒数第三行
cd /etc/rc.d/rc2.d
是要在rc2.d下面建立链接

修正方法:
在rc3.d和rc5.d目录下均建立同样的链接

论坛徽章:
0
3 [报告]
发表于 2003-10-28 10:21 |只看该作者

linux下oracle无法自动启动

直接运行脚本看看能否执行

论坛徽章:
0
4 [报告]
发表于 2003-10-28 11:06 |只看该作者

linux下oracle无法自动启动

rc3.d和rc5.d目录下均建立同样的链接果然可以了,谢谢大家的帮助!但还有个问题,每次用dbstart启动oracle的时候
SQL>; ERROR:ORA-12162: TNS:service name is incorrectly specified
SQL>; ORA-12162: TNS:service name is incorrectly specified
SQL>;
Database "" warm started.,首先都会启动一个空实例
可有人知道原因?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP