ITPub博客

首页 > 数据库 > Oracle > ora-01034 ora-27121 Cannot allocate memory错误解决

ora-01034 ora-27121 Cannot allocate memory错误解决

原创 Oracle 作者:e71hao 时间:2016-07-15 18:12:44 0 删除 编辑
1.数据库错误如下:
oracle
ora-01034 
ora-27121 
Linux-x86_64 Error: 12: Cannot allocate memory

出现情况是:环境为:Linux tomcatserver 2.6.32-431.el6.x86_64 ,oracle 11.2 有用户反映,数据库连接不上,报如上错误ora-01034,ora-27121 。查看当前内存:
[oracle@rac2 ~]$ free -m
            total       used       free     shared    buffers     cached
Mem:          8000       7866        134          0         23       3374
-/+ buffers/cache:       4469       3531
Swap:         8191       7438        753

分析:我们看上面,swap只有753M可用的,MEM只要134M。
解决办法:把不相关的进程干掉后,再次连接数据就可以了。查看当前内存:
[oracle@rac2 tmp]$ free -m
             total       used       free     shared    buffers     cached
Mem:          8000       5923       2077          0         18       2088
-/+ buffers/cache:       3816       4184
Swap:         8191       6244       1947

问题解决。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30393770/viewspace-2122082/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2015-08-05

  • 博文量
    133
  • 访问量
    235558