ITPub博客

首页 > 数据库 > Oracle > ORA-00845: MEMORY_TARGET not supported on this system

ORA-00845: MEMORY_TARGET not supported on this system

原创 Oracle 作者:甲骨文技术支持 时间:2018-09-20 17:59:22 0 删除 编辑

今天在修改memory_max_target和memory_target参数之后,在startup启动时报错:


sql> startup 
ORA-00845: MEMORY_TARGET not supported on this system

解决办法:

oracle 11g中新增的内存自动管理的参数MEMORY_TARGET,这个特性需要用到/dev/shm共享文件系统,而且要求/dev/shm必须大于MEMORY_TARGET,如果/dev/shm比MEMORY_TARGET小,就会报错,本例的memory_target设置为12g,那么把/dev/shm设置为13g即可

# mount -o remount,size=13G /dev/shm


扩大了/dev/shm之后,启动成功

把它写到 /etc/fstab,以后重启操作系统还有

# vim /etc/fstab
tmpfs /dev/shm tmpfs  defaults,size=13G      0 0


[root@orahc ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        40G  2.6G   35G   7% /
devtmpfs        7.8G     0  7.8G   0% /dev
tmpfs            13G  466M   13G   4% /dev/shm
tmpfs           7.8G  368K  7.8G   1% /run
tmpfs           7.8G     0  7.8G   0% /sys/fs/cgroup
/dev/vdb1       252G   21G  219G   9% /alidata1
tmpfs           1.6G     0  1.6G   0% /run/user/0


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

下一篇: 智猪博弈
请登录后发表评论 登录
全部评论
2009年获得Oracle OCM认证,ITPUB社区OCM联盟成员,熟悉Oracle,mysql,Python,Zabbix等。

注册时间:2016-12-31

  • 博文量
    143
  • 访问量
    570493