用chmod -R 777 oracle目录执行后,oracle启动不起来了怎么办?

lovelife54 2009-01-10 01:10:11
启动报错
SQL> conn / as sysdba
已连接到空闲例程。
SQL> startup
ORA-27123: unable to attach to shared memory segment
Linux Error: 13: Permission denied
...全文
522 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
daiyj2008 2012-10-29
  • 打赏
  • 举报
回复
一楼回复的对,
$chmod 6751 $ORACLE_HOME/bin/oracle
honghong118cn 2009-02-05
  • 打赏
  • 举报
回复
lz可以自行检查下:

1、是否是用了非oracle软件安装用户来启动数据库?
2、是否修改了内核参数?
3、这种修改是极不安全的动作。
SimpleYeah 2009-02-05
  • 打赏
  • 举报
回复
同意楼上的~
hdxhdx_wdtx 2009-02-03
  • 打赏
  • 举报
回复
补充一下,肯定楼主还进行了其它操作。否则不应该会有这种问题。
hdxhdx_wdtx 2009-02-03
  • 打赏
  • 举报
回复
这个是权限不足造成的啊。按理说不应该啊。
奇怪奇怪!
oraclelogan 2009-01-24
  • 打赏
  • 举报
回复
[Quote=引用楼主 lovelife54 的帖子:]
启动报错
SQL> conn / as sysdba
已连接到空闲例程。
SQL> startup
ORA-27123: unable to attach to shared memory segment
Linux Error: 13: Permission denied
[/Quote]

用alter database open 命令执行下试试吧!
humucun 2009-01-19
  • 打赏
  • 举报
回复
修改SHMMAX的值,可能是太大了,调小一点试试。具体设置方法请参考此贴:
http://www.eygle.com/archives/2005/11/whats_mean_linux_shmmax.html
ab5669 2009-01-19
  • 打赏
  • 举报
回复
export ORACLE_SID=实例名
Andy__Huang 2009-01-18
  • 打赏
  • 举报
回复
是不是楼主修改了init.ora里面的共享池参数?
建议检查一下参数表
傻儿哥 2009-01-18
  • 打赏
  • 举报
回复
chown -R oracle:oinstall /dir
liuyi8903 2009-01-17
  • 打赏
  • 举报
回复


cd $ORACLE_HOME/bin

ls -lrt oracle

先看看这个的权限情况.'
另外,你没有执行root.sh?

先执行一下这个吧.

$chmod 6751 $ORACLE_HOME/bin/oracle
mosaic 2009-01-17
  • 打赏
  • 举报
回复
说起来改成777不应该起不来,只会权限更大呀。没搞懂。

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧