oracle11g数据库在执行dbca或者调整sga后重启oracle的时候可能会出现:

ORA-00845 MEMORY_TARGET not supported on this system究其原因就是Linux系统的shm的大小比SGA设置的小,造成的。

具体说,SGA设置4G,而shm可能只有1G,网上提供两种解决办法:

01、调整sga的大小,这个明显不是我们所希望的

02、调整shm的大小,这样相对简单,具体操作如下vim /etc/fstab

tmpfs /dev/shm tmpfs defaults 0 0

修改为:

tmpfs /dev/shm tmpfs defaults,size=6G 0 0

重新mount下shm使其生效mount -o remount /dev/shm

通过df可以查看下,没有问题就可以继续安装数据库或者启动数据库了!

说明:服务器上有两个不同数据库实例,启动一个实例的时候没问题。在启动第二个INSTANCE的时候报ORA-00845错误。该测试服务器仅8G内存。 tmpfs 默认是4G

4.0G  1.6G  2.4G  40% /dev/shm.

两个实例的使用内存应该超过了4G,所以修改tmpfs,问题解决了。

但是新问题tmpfs 大小的限制如何确定呢?观察一下内存使用在说吧[oracle@BJRMANTS ~]$ su - root

Password:

[root@BJRMANTS ~]# vim /etc/fstab

[root@BJRMANTS ~]# df -h

Filesystem Size Used Avail Use% Mounted on

/dev/sda2 20G5.8G13G31%/

tmpfs 4.0G 1.6G2.4G40%/dev/shm

/dev/sda1 485M51M409M12%/boot

/dev/sda6 197G160G28G86%/orabak

/dev/sda8 20G6.2G13G34%/oracle

/dev/sda5 690G549G106G84%/oradata

/dev/sda7 187G75G104G42%/oralog

[root@BJRMANTS ~]# mount -o remount /dev/shm

[root@BJRMANTS ~]# df -h

Filesystem Size Used Avail Use% Mounted on

/dev/sda2 20G5.8G13G31%/

tmpfs 6.0G 1.6G4.5G26%/dev/shm

/dev/sda1 485M51M409M12%/boot

/dev/sda6 197G160G28G86%/orabak

/dev/sda8 20G6.2G13G34%/oracle

/dev/sda5 690G549G106G84%/oradata

/dev/sda7 187G75G104G42%/oralog

[oracle@BJRMANTS ~]$ export ORACLE_SID=oelncbi

[oracle@BJRMANTS ~]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.3.0 Production on Wed Dec 510:48:512012

Copyright (c) 1982, 2011, Oracle. All rights reserved.

Connected to an idle instance.

SQL> startup;

ORA-00845: MEMORY_TARGET not supported on this system

SQL>exit

Disconnected

[oracle@BJRMANTS ~]$ export ORACLE_SID=oeldzdz

[oracle@BJRMANTS ~]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.3.0 Production on Wed Dec 510:49:332012

Copyright (c) 1982, 2011, Oracle. All rights reserved.

Connected to:

Oracle Database 11g Enterprise Edition Release 11.2.0.3.0-64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> shutdown abort;

ORACLE instance shut down.

SQL>exit

Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.3.0-64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

[oracle@BJRMANTS ~]$ export ORACLE_SID=oelncbi

[oracle@BJRMANTS ~]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.3.0 Production on Wed Dec 510:49:512012

Copyright (c) 1982, 2011, Oracle. All rights reserved.

Connected to an idle instance.

SQL> startup;

ORACLE instance started.

Total System Global Area 814227456 bytes

Fixed Size 2232760 bytes

Variable Size 452988488 bytes

Database Buffers 352321536 bytes

Redo Buffers 6684672 bytes

Database mounted.

Database opened.

SQL>exit

Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.3.0-64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

[oracle@BJRMANTS ~]$ export ORACLE_SID=oeldzdz

[oracle@BJRMANTS ~]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.3.0 Production on Wed Dec 510:54:152012

Copyright (c) 1982, 2011, Oracle. All rights reserved.

Connected to an idle instance.

SQL> startup;

ORACLE instance started.

Total System Global Area 2805977088 bytes

Fixed Size 2231672 bytes

Variable Size 603980424 bytes

Database Buffers 2181038080 bytes

Redo Buffers 18726912 bytes

Database mounted.

Database opened.

oracle 报错54,oracle启动时报错ORA-00845 MEMORY_TARGET not supported on this system相关推荐

  1. oracle数据库报错代码,【案例】Oracle数据库dbv检查坏块时报错代码:6106解决办法...

    [案例]Oracle数据库dbv检查坏块时报错代码:6106解决办法 时间:2016-10-24 21:02   来源:Oracle研究中心   作者:HTZ   点击: 次 天萃荷净 Oracle研 ...

  2. oracle启动时报错ORA-00845 MEMORY_TARGET not supported on this system

    oracle11g数据库在执行dbca或者调整sga后重启oracle的时候可能会出现: ORA-00845 MEMORY_TARGET not supported on this system 究其 ...

  3. 【报错笔记】maven项目启动时报错

    maven项目启动时报错,通过maven test知报错原因如下: 解决方案:在pom.xml中指定项目的编码方式为utf-8 方法一: 在pom.xml的/project/build/plugins ...

  4. 安装完MySQL后启动报错_MySQL数据库之mysql编译安装完成后,启动时报错The server quit without updating PID file...

    本文主要向大家介绍了MySQL数据库之mysql编译安装完成后,启动时报错The server quit without updating PID file ,通过具体的内容向大家展现,希望对大家学习 ...

  5. linux重启was控制台报错,IHS启动时报错,从was控制台传播插件失败

    IHS启动时报错,从was控制台传播插件失败 集群IHS+WAS,以前单独访问某一个节点http://ip:9080可以访问,最近无法访问(9080可以telnet通),通过日志发现,以下问题请各前辈 ...

  6. Eclipse启动时报错Java was started but returned exit code=13

    Eclipse启动时报错Java was started but returned exit code=13 如图所示 原因是通过第三方更新JRE时,第三方安装的是32位的JRE,与64位的eclip ...

  7. CentOS7 service network start命令启动时报错解决方法

    service network start命令启动时报错: [root@localhost network-scripts]# service network start Starting netwo ...

  8. PL/SQL Developer启动时报错:“Control 'dxDockBrowserPanel' has no parent window

    PL/SQL Developer启动时报错: "Control 'dxDockBrowserPanel' has no parent window" 出现原因:某次刚打开PL/SQ ...

  9. weblogic部署启动时报错(weblogic.application.ModuleException)

    weblogic部署启动时报错(weblogic.application.ModuleException),如下是详细错误: <2014-3-3 下午02时06分23秒 CST> < ...

最新文章

  1. iir数字滤波器_手把手教系列之一阶数字滤波器设计实现(附代码)
  2. 不懂SOLID,GRASP这些软件开发原则!写出来的代码都是垃圾!
  3. 单层神经网络-Logistics回归中误差曲线
  4. echarts一次渲染两个图_一次 Flutter WebView 性能优化
  5. 第二篇 - EOS Currency 合约案例
  6. 使用alembic进行openstack数据库版本管理
  7. 第二版全新博客园win phone 客户端
  8. 利用arcgis对斜坡单元批量后处理
  9. LeetCode 781. 森林中的兔子(哈希+贪心)
  10. 在演唱过后的飞秋代码
  11. JavaScript基础二
  12. extjs 关于dom操作的几个库
  13. xp共享文件win7访问时不能保存密码
  14. [Music]Candle in the Wind 1997《风中之烛》缅怀戴安娜
  15. velocity 语法简记
  16. 【kvm虚拟化详解01】-虚拟化概述和主流方案介绍
  17. 音响在线测试软件,汽车音响调音在线大师班(1):调音第一步,RTA检测播放表现...
  18. Linux之压缩详解
  19. RHEL 7 常用命令
  20. java 调用支付宝支付接口

热门文章

  1. JobShow裁员加班实况
  2. Flutter Crad学习日记
  3. SpringCloud-15-Ribbon实现负载均衡
  4. 快来看看这三款好用的数据可视化软件哪个戳中了你的心巴
  5. Sqlmap学习笔记(叁)
  6. vmware中的CPU占用率100%
  7. alu和mdr位数相等吗_计算机组成原理课后答案 -
  8. 协同oa管理软件有哪些功能平台?
  9. 使用Golang利用ectd实现一个分布式锁
  10. 蓝桥杯基础视频 笔记