ora-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 3976740
  • 博文数量: 536
  • 博客积分: 10470
  • 博客等级: 上将
  • 技术积分: 4825
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-26 14:08
文章分类

全部博文(536)

文章存档

2024年(3)

2021年(1)

2019年(1)

2017年(1)

2016年(2)

2013年(2)

2012年(10)

2011年(43)

2010年(10)

2009年(17)

2008年(121)

2007年(252)

2006年(73)

相关博文
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·

分类: oracle

2011-10-19 12:17:47

vm中oracle的一个测试,原来vm使用内存为4g,后来修改小一些到1g,结果启动报错:
[oracle@asm1 ~]$ sqlplus "/as sysdba"

sql*plus: release 11.2.0.1.0 production on tue oct 4 16:02:10 2011

凯发app官方网站 copyright (c) 1982, 2009, oracle.  all rights reserved.

connected to an idle instance.

sql> startup
ora-00845: memory_target not supported on this system

后来修改了/etc/fstab内容:
none                    /dev/shm                tmpfs   defaults,size=6g    0 0
增加size=6g

然后:
shutdown asm instance
umount /dev/shm
mount /dev/shm
startup asm instance
startup rdbms instance就ok了。

具体参照下面文章解决的该问题。

=============================================================
问题:
         利用dbca新建数据库后,关闭数据库,再重启,
         结果出现错误:ora-00845: memory_target not supported on this system

原因:
         官方文档解释
          starting with oracle database 11g, the automatic memory management feature requires more shared
          memory (/dev/shm)and file descriptors. the size of the shared memory should be at least the greater of
          memory_max_target and memory_target for each oracle instance on the computer. if 
          memory_max_target or memory_target is set to a non zero value, and an incorrect size is assigned
          to the shared memory, it will result in an ora-00845 error at startup.

       
         简单来说就是 memory_max_target 的设置不能超过 /dev/shm 的大小:

解决(一)修改shm大小:
1    [oracle@fwdb fwdb]$ df -h | grep shm
2    tmpfs                 2.0g     0  2.0g   0% /dev/shm

马上把它加大:
1    [root@fwdb ~]# cat /etc/fstab | grep tmpfs
2    tmpfs /dev/shm tmpfs   defaults,size=4g 0 0

 现在可以通过重启使这个配置生效,也可以通过重新挂载来修改其大小:
1    [root@fwdb ~]# mount -o remount,size=4g /dev/shm
2    [root@fwdb ~]# df -h | grep shm
3    tmpfs 4.0g     0  4.0g   0% /dev/shm

解决(二)修改memory_target大小
通过修改配置文件initxxxx.ora,修改memory_target的大小,
#vi initxxxx.ora
#sqlplus /nolog
#sql> startup pfile='/xxx/xxxx/xxx/xxx/xxx/initxxxx.ora';
#sql> create spfile from pfile;

ref:
阅读(1189) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图