频道栏目
首页 > 资讯 > Oracle > 正文

Linux上数据库启动出现ORA-27125错误的解决办法

18-06-27        来源:[db:作者]  
收藏   我要投稿

今天在Redhat 6.4上面装了一个Oracle 10.2.0.1,但是通过DBCA建库的时候报错了

经过查找资料,得出问题:

Oracle文档上关于ORA-27125错误的描述为:

ORA-27125: unable to create shared memory segment

Cause: shmget() call failed

Action: contact Oracle support

查询了一下,发现问题和linux上的hugetbl有关。

解决方法也很简单,首先检查oracle用户的组信息:

[root@rhel Packages]# id oracle

uid=500(oracle) gid=502(oinstall) groups=502(oinstall),500(dba),501(oper)

[root@rhel Packages]# more /proc/sys/vm/hugetlb_shm_group

0

下面用root执行下面的命令,将dba组添加到系统内核中:

[root@rhel Packages]# echo 500 >/proc/sys/vm/hugetlb_shm_group

然后启动数据库,问题消失。

相关TAG标签
上一篇:impala中的sql介绍
下一篇:mongodb分片复制集搭建教程
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站