免费注册 查看新帖 |

Chinaunix

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

关于oracle自动启的问题. [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-09-14 16:27 |只看该作者 |倒序浏览
本帖最后由 happyjk 于 2010-09-14 16:49 编辑

我将oracle自动启动的脚本放到/etc/init.d/下,并设定为3.5级别启动.现在有这样一个问题.开机后可以看到1521的监听.但是sqldeveloper.exe工具无法连接.提示


但如果我/etc/init.d/oracle stop 然后再/etc/init.d/oracle start 就可以正常连接?请问大家遇到过这个问题吗?关于自动启动的设置/etc/oratab 已经改成Y 配置文件也已经改好.


启动日志
SQL*Plus: Release 10.2.0.1.0 - Production on Tue Sep 14 16:14:33 2010

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

SQL> ERROR:
ORA-01031: insufficient privileges


SQL> ORA-01031: insufficient privileges
SQL>
/usr/oracle/product/10.2.0//bin/dbstart: Database instance "orcl" warm started.

论坛徽章:
59
2015七夕节徽章
日期:2015-08-24 11:17:25ChinaUnix专家徽章
日期:2015-07-20 09:19:30每周论坛发贴之星
日期:2015-07-20 09:19:42ChinaUnix元老
日期:2015-07-20 11:04:38荣誉版主
日期:2015-07-20 11:05:19巳蛇
日期:2015-07-20 11:05:26CU十二周年纪念徽章
日期:2015-07-20 11:05:27IT运维版块每日发帖之星
日期:2015-07-20 11:05:34操作系统版块每日发帖之星
日期:2015-07-20 11:05:36程序设计版块每日发帖之星
日期:2015-07-20 11:05:40数据库技术版块每日发帖之星
日期:2015-07-20 11:05:432015年辞旧岁徽章
日期:2015-07-20 11:05:44
2 [报告]
发表于 2010-09-14 21:12 |只看该作者
是使用oracle用户登录的吗》
是不是oracle没有真正启动啊。

论坛徽章:
0
3 [报告]
发表于 2010-09-14 21:30 |只看该作者
回复 2# renxiao2003


    我是做了一个脚本放到/etc/init.d/下.
这个脚本没有问题.我放到其它的机器上就正常.
关键是我切换到oracle用户手动启动就正常.自动启就有问题.


SQL> ERROR:
ORA-01031: insufficient privileges


SQL> ORA-01031: insufficient privileges

论坛徽章:
1
天秤座
日期:2013-10-23 13:20:42
4 [报告]
发表于 2010-09-15 10:40 |只看该作者
SQL> ERROR:
ORA-01031: insufficient privileges

权限啊,
给出你具体的脚步内容啊

论坛徽章:
59
2015七夕节徽章
日期:2015-08-24 11:17:25ChinaUnix专家徽章
日期:2015-07-20 09:19:30每周论坛发贴之星
日期:2015-07-20 09:19:42ChinaUnix元老
日期:2015-07-20 11:04:38荣誉版主
日期:2015-07-20 11:05:19巳蛇
日期:2015-07-20 11:05:26CU十二周年纪念徽章
日期:2015-07-20 11:05:27IT运维版块每日发帖之星
日期:2015-07-20 11:05:34操作系统版块每日发帖之星
日期:2015-07-20 11:05:36程序设计版块每日发帖之星
日期:2015-07-20 11:05:40数据库技术版块每日发帖之星
日期:2015-07-20 11:05:432015年辞旧岁徽章
日期:2015-07-20 11:05:44
5 [报告]
发表于 2010-09-15 13:48 |只看该作者
把你的脚本贴出来给大家看看吧。

论坛徽章:
0
6 [报告]
发表于 2010-09-16 10:38 |只看该作者
#!/bin/bash
#
###############Description##########
#
# AutoStart Oracle and listener
# AutoStop Oracle and listener
#
#####################################
#
#
#
. /etc/rc.status

case "$1" in
start)
echo "Starting Oracle Databases ... "
echo "[ $(date +%D-%T) ] Start Oracle Database" >> /var/log/oracle
su - oracle -c "dbstart" >> /var/log/oracle
rc_status -v
echo "Starting Oracle Listeners ... "
echo "[ $(date +%D-%T) ] Start Oracle Listener" >> /var/log/oracle
su - oracle -c "lsnrctl start" >> /var/log/oracle
rc_status -v
touch /var/lock/subsys/oracle
;;
stop)
echo "Stoping Oracle Listeners ... "
echo "[ $(date +%D-%T) ] Stop Oracle Listener" >> /var/log/oracle
su - oracle -c "lsnrctl stop" >> /var/log/oracle
rc_status -v
rm -f /var/lock/subsys/oracle
echo "Stoping Oracle Databases ... "
echo "[ $(date +%D-%T) ] Stop Oracle Database" >> /var/log/oracle
su - oracle -c "dbshut" >> /var/log/oracle
rc_status -v
;;
restart)
$0 stop
$0 start
;;
*)
echo "Usage: oracle {start|stop|restart}"
exit 1
esac

论坛徽章:
0
7 [报告]
发表于 2010-09-16 13:35 |只看该作者
有没有可能在自动执行脚本的时候,oracle需要的一些volume还没有mount起来...
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP