<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>惜分飞 &#187; ORA-27103</title>
	<atom:link href="https://www.xifenfei.com/tag/ora-27103/feed" rel="self" type="application/rss+xml" />
	<link>https://www.xifenfei.com</link>
	<description>提供7*24专业数据库(Oracle,SQL Server,MySQL,PostgreSQL等)恢复和技术支持@Tel:17813235971</description>
	<lastBuildDate>Wed, 04 Nov 2026 15:33:30 +0000</lastBuildDate>
	<language>zh-CN</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>ORA-27103 when Memory target parameter is set to more than 3 GB(11.1.0.7)</title>
		<link>https://www.xifenfei.com/2012/03/ora-27103-when-memory-target-parameter-is-set-to-more-than-3-gb11-1-0-7.html</link>
		<comments>https://www.xifenfei.com/2012/03/ora-27103-when-memory-target-parameter-is-set-to-more-than-3-gb11-1-0-7.html#comments</comments>
		<pubDate>Thu, 29 Mar 2012 09:00:17 +0000</pubDate>
		<dc:creator><![CDATA[惜分飞]]></dc:creator>
				<category><![CDATA[ORA-xxxxx]]></category>
		<category><![CDATA[ORA-27103]]></category>

		<guid isPermaLink="false">https://www.xifenfei.com/?p=2789</guid>
		<description><![CDATA[联系：手机/微信(+86 17813235971) QQ(107644445)  &#8230; <a href="https://www.xifenfei.com/2012/03/ora-27103-when-memory-target-parameter-is-set-to-more-than-3-gb11-1-0-7.html">继续阅读 <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<div id="xifenfeicopyright">
<p>联系：<a href="https://www.xifenfei.com/about_xifenfei" target="_blank">手机/微信(+86 17813235971)   QQ(107644445)</a><a target="_blank" href="http://wpa.qq.com/msgrd?v=3&#038;uin=107644445&#038;site=qq&#038;menu=yes"><img src="https://www.xifenfei.com/wp-content/themes/img/site_qq.jpg" alt="QQ咨询惜分飞" title="QQ咨询惜分飞"/></a></p>
<p>标题：<a href="https://www.xifenfei.com/2012/03/ora-27103-when-memory-target-parameter-is-set-to-more-than-3-gb11-1-0-7.html" target="_blank">ORA-27103 when Memory target parameter is set to more than 3 GB(11.1.0.7)</a></p>
<p>作者：<a href="https://www.xifenfei.com" target="_blank">惜分飞</a>©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]</p>
</div>
<p>朋友在数据库软件从11.1.0.6升级到11.1.0.7后，发现数据库无法打开，不能继续下一步升级<br />
<strong>数据库启动</strong></p>
<pre class="brush: sql; title: ; notranslate">
SQL&gt; startup upgrade
ORA-03113: end-of-file on communication channel
</pre>
<p><strong>alert日志</strong></p>
<pre class="brush: bash; title: ; notranslate">
Starting ORACLE instance (normal)
LICENSE_MAX_SESSION = 0
LICENSE_SESSIONS_WARNING = 0
Picked latch-free SCN scheme 3
Using LOG_ARCHIVE_DEST_10 parameter default value as USE_DB_RECOVERY_FILE_DEST
Autotune of undo retention is turned on. 
IMODE=BR
ILAT =182
LICENSE_MAX_USERS = 0
SYS auditing is disabled
Starting up ORACLE RDBMS Version: 11.1.0.7.0.
Using parameter settings in server-side spfile /u01/app/oracle/product/11.1.0/db_1/dbs/spfilecenterdb.ora
System parameters with non-default values:
  processes                = 1500
  sessions                 = 1655
  memory_target            = 12864M
  control_files            = &quot;/u01/app/oracle/oradata/centerdb/control01.ctl&quot;
  control_files            = &quot;/u01/app/oracle/oradata/centerdb/control02.ctl&quot;
  control_files            = &quot;/u01/app/oracle/oradata/centerdb/control03.ctl&quot;
  db_block_size            = 8192
  compatible               = &quot;11.1.0.0.0&quot;
  db_recovery_file_dest    = &quot;/u01/app/oracle/flash_recovery_area&quot;
  db_recovery_file_dest_size= 2G
  undo_tablespace          = &quot;UNDOTBS1&quot;
  remote_login_passwordfile= &quot;EXCLUSIVE&quot;
  db_domain                = &quot;&quot;
  dispatchers              = &quot;(PROTOCOL=TCP) (SERVICE=centerdbXDB)&quot;
  audit_file_dest          = &quot;/u01/app/oracle/admin/centerdb/adump&quot;
  audit_trail              = &quot;DB&quot;
  db_name                  = &quot;centerdb&quot;
  open_cursors             = 300
  diagnostic_dest          = &quot;/u01/app/oracle&quot;
Thu Mar 29 15:47:06 2012
PMON started with pid=2, OS id=16324 
Thu Mar 29 15:47:06 2012
VKTM started with pid=3, OS id=16326 at elevated priority
VKTM running at (20)ms precision
Thu Mar 29 15:47:06 2012
DIAG started with pid=4, OS id=16330 
Thu Mar 29 15:47:06 2012
DBRM started with pid=5, OS id=16332 
Thu Mar 29 15:47:06 2012
PSP0 started with pid=6, OS id=16334 
Thu Mar 29 15:47:06 2012
DIA0 started with pid=7, OS id=16336 
Thu Mar 29 15:47:06 2012
MMAN started with pid=8, OS id=16338 
Thu Mar 29 15:47:06 2012
DBW0 started with pid=9, OS id=16340 
Thu Mar 29 15:47:06 2012
DBW1 started with pid=10, OS id=16342 
Thu Mar 29 15:47:06 2012
DBW2 started with pid=11, OS id=16344 
Thu Mar 29 15:47:06 2012
DBW3 started with pid=12, OS id=16346 
Thu Mar 29 15:47:06 2012
DBW4 started with pid=13, OS id=16348 
Thu Mar 29 15:47:06 2012
DBW5 started with pid=14, OS id=16350 
Thu Mar 29 15:47:06 2012
LGWR started with pid=15, OS id=16352 
Thu Mar 29 15:47:06 2012
CKPT started with pid=16, OS id=16354 
Thu Mar 29 15:47:06 2012
SMON started with pid=17, OS id=16356 
Thu Mar 29 15:47:06 2012
RECO started with pid=18, OS id=16358 
Thu Mar 29 15:47:06 2012
MMON started with pid=19, OS id=16360 
starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
Thu Mar 29 15:47:06 2012
MMNL started with pid=20, OS id=16362 
starting up 1 shared server(s) ...
Errors in file /u01/app/oracle/diag/rdbms/centerdb/centerdb/trace/centerdb_mman_16338.trc:
ORA-27103: internal error
Additional information: -1
Additional information: 1
MMAN (ospid: 16338): terminating the instance due to error 27103
Instance terminated by MMAN, pid = 16338
</pre>
<p>这里可以发现memory_target在12g以上<br />
<br />
<strong>trace文件内容</strong></p>
<pre class="brush: bash; title: ; notranslate">
[oracle@fcdb trace]$ more /u01/app/oracle/diag/rdbms/centerdb/centerdb/trace/centerdb_mman_16338.trc
Trace file /u01/app/oracle/diag/rdbms/centerdb/centerdb/trace/centerdb_mman_16338.trc
Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
ORACLE_HOME = /u01/app/oracle/product/11.1.0/db_1
System name:    Linux
Node name:      fcdb
Release:        2.6.18-164.el5
Version:        #1 SMP Tue Aug 18 15:51:48 EDT 2009
Machine:        x86_64
Instance name: centerdb
Redo thread mounted by this instance: 0 &lt;none&gt;
Oracle process number: 8
Unix process pid: 16338, image: oracle@fcdb (MMAN)


*** 2012-03-29 15:47:06.865
*** SESSION ID:(1648.1) 2012-03-29 15:47:06.865
*** CLIENT ID:() 2012-03-29 15:47:06.865
*** SERVICE NAME:() 2012-03-29 15:47:06.865
*** MODULE NAME:() 2012-03-29 15:47:06.865
*** ACTION NAME:() 2012-03-29 15:47:06.865
 
error 27103 detected in background process
ORA-27103: internal error
Additional information: -1
Additional information: 1

*** 2012-03-29 15:47:06.865
MMAN (ospid: 16338): terminating the instance due to error 27103
</pre>
<p>结合alert和trace文件查询MOS，发现ORA-27103 when Memory target parameter is set to more than 3 GB [ID 743012.1]描述相符，是由于Bug:7272646引起.<br />
鉴于朋友的数据库还升级过程中，所以给出的处理建议是先把memory_target改为2.8G，执行完升级操作，然后打上<a href='//www.xifenfei.com/wp-content/uploads/2012/03/p7272646_111070_Linux-x86-64.zip'>Patch:7272646</a><br />
同时官方还给出了另一种解决方案:设置SHMMAX小于4G，个人不推荐；如果系统内存比较大，会出现多个内存段，影响系统性能</p>
<div id="crp_related"><ul><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2011/11/drop-database%e6%93%8d%e4%bd%9c.html" rel="bookmark" class="crp_title">drop database操作</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2013/05/ksuapc-ora-1033-foreground-process-starts-before-pmon.html" rel="bookmark" class="crp_title">ksuapc : ORA-1033 foreground process starts before PMON</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2012/03/getting-ora-01476-during-execution-of-dbms_stats-gather_schema_stats.html" rel="bookmark" class="crp_title">Getting ORA-01476 during execution of DBMS_STATS.GATHER_SCHEMA_STATS</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2012/10/large-pool%e5%a4%aa%e5%b0%8f%e5%af%bc%e8%87%b4shared-server%e5%bc%82%e5%b8%b8.html" rel="bookmark" class="crp_title">large pool太小导致shared server异常</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2012/12/enterprise-manager-database-express-12c-%e6%ac%a3%e8%b5%8f.html" rel="bookmark" class="crp_title">Enterprise Manager Database Express 12c 欣赏</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2024/05/ora-600-2131-rman.html" rel="bookmark" class="crp_title">ORA-600 2131故障处理</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2014/12/%e4%b8%bb%e6%9c%ba%e6%96%ad%e7%94%b5%e7%b3%bb%e7%bb%9f%e5%9b%9e%e5%88%b0n%e5%b9%b4%e5%89%8d%e6%95%b0%e6%8d%ae%e5%ba%93%e6%8a%a5ora-600-kcm_headroom_warn_1%e9%94%99%e8%af%af.html" rel="bookmark" class="crp_title">主机断电系统回到N年前数据库报ORA-600 kcm_headroom_warn_1错误</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2011/11/rman%e6%81%a2%e5%a4%8dspfile%e6%9c%80%e5%bf%ab%e6%8d%b7%e6%96%b9%e5%bc%8f.html" rel="bookmark" class="crp_title">rman恢复spfile最快捷方式</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2012/05/%e8%bf%9e%e7%bb%ad%e4%b8%a4%e6%ac%a1remote_listener-%e8%ae%be%e7%bd%ae%e4%b8%banull%e5%af%bc%e8%87%b4pmon%e5%92%8clistener%e5%bc%82%e5%b8%b8.html" rel="bookmark" class="crp_title">连续两次REMOTE_LISTENER 设置为null导致pmon和listener异常</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2025/03/ora-600-krhpfh_03-1208.html" rel="bookmark" class="crp_title">ORA-600 krhpfh_03-1208</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2011/11/ora-09968-ora-01102-when-starting-a-database.html" rel="bookmark" class="crp_title">ORA-09968, ORA-01102 When Starting a Database</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2012/04/%e8%ae%b0%e5%bd%95%e4%b8%80%e6%ac%a1arc1-destination-log_archive_dest_2-network-reconnect-abandoned%e8%a7%a3%e5%86%b3.html" rel="bookmark" class="crp_title">记录一次ARC1: Destination LOG_ARCHIVE_DEST_2 network reconnect abandoned解决</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>https://www.xifenfei.com/2012/03/ora-27103-when-memory-target-parameter-is-set-to-more-than-3-gb11-1-0-7.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
