<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
	
	>
<channel>
	<title>《undo segment header坏块异常恢复》的评论</title>
	<atom:link href="https://www.xifenfei.com/2012/07/undo-segment-header%e5%9d%8f%e5%9d%97%e5%bc%82%e5%b8%b8%e6%81%a2%e5%a4%8d.html/feed" rel="self" type="application/rss+xml" />
	<link>https://www.xifenfei.com/2012/07/undo-segment-header%e5%9d%8f%e5%9d%97%e5%bc%82%e5%b8%b8%e6%81%a2%e5%a4%8d.html</link>
	<description>提供7*24专业数据库(Oracle,SQL Server,MySQL,PostgreSQL等)恢复和技术支持@Tel:17813235971</description>
	<lastBuildDate>Thu, 11 Dec 2025 02:46:14 +0000</lastBuildDate>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>作者：惜分飞</title>
		<link>https://www.xifenfei.com/2012/07/undo-segment-header%e5%9d%8f%e5%9d%97%e5%bc%82%e5%b8%b8%e6%81%a2%e5%a4%8d.html/comment-page-1#comment-908</link>
		<dc:creator><![CDATA[惜分飞]]></dc:creator>
		<pubDate>Fri, 06 Jul 2012 08:43:37 +0000</pubDate>
		<guid isPermaLink="false">https://www.xifenfei.com/?p=3439#comment-908</guid>
		<description><![CDATA[ORA-600 [4137] &quot;XID in Undo and Redo Does Not Match&quot; [ID 43914.1]	
[shell]
ERROR:
  Format: ORA-600 [4137]
 
VERSIONS:
  versions 7.0 to 10.1

DESCRIPTION:        

  While backing out an undo record (i.e. at the time of rollback) we found a
  transaction id mis-match indicating either a corruption in the rollback 
  segment or corruption in an object which the rollback segment is trying to
  apply undo records on.

  This would indicate a corrupted rollback segment. 

FUNCTIONALITY:      
 Kernel Transaction Undo Recovery
 
IMPACT:             
  POSSIBLE PHYSICAL CORRUPTION in Rollback segments

SUGGESTIONS:

  Signalled during rollback (also rollback for consistent read).

  The consistency check that compares the transaction id of the
  transaction being rolled back against the transaction id in 
  undo block being applied is failing.

  A possible cause is a lost write to the undo segment.

  The main approach is to identify the file containing the bad undo
  segment block and treat it as if the file is corrupt. Consult
  the trace file for this information. 

  If in archivelog mode, restore the file &amp; roll forward.

  If in Noarchivelog mode, restore from a cold backup taken before 
  the error was reported.
 
  Alternatively, you can look at dba_rollback_segs data dictionary view.
  If the status column that describes what state the rollback segment is 
  currently in is &quot;needs recovery&quot; then lookup the following article 
  for posible solution.

    Note:28812.1  Rollback Segment Needs Recovery

  If the Known Issues section below does not help in terms of identifying
  a solution, please submit the trace files and alert.log to Oracle
  Support Services for further analysis.
[/shell]]]></description>
		<content:encoded><![CDATA[<p>ORA-600 [4137] &#8220;XID in Undo and Redo Does Not Match&#8221; [ID 43914.1]	</p>
<pre class="brush: bash; title: ; notranslate">
ERROR:
  Format: ORA-600 [4137]
 
VERSIONS:
  versions 7.0 to 10.1

DESCRIPTION:        

  While backing out an undo record (i.e. at the time of rollback) we found a
  transaction id mis-match indicating either a corruption in the rollback 
  segment or corruption in an object which the rollback segment is trying to
  apply undo records on.

  This would indicate a corrupted rollback segment. 

FUNCTIONALITY:      
 Kernel Transaction Undo Recovery
 
IMPACT:             
  POSSIBLE PHYSICAL CORRUPTION in Rollback segments

SUGGESTIONS:

  Signalled during rollback (also rollback for consistent read).

  The consistency check that compares the transaction id of the
  transaction being rolled back against the transaction id in 
  undo block being applied is failing.

  A possible cause is a lost write to the undo segment.

  The main approach is to identify the file containing the bad undo
  segment block and treat it as if the file is corrupt. Consult
  the trace file for this information. 

  If in archivelog mode, restore the file &amp; roll forward.

  If in Noarchivelog mode, restore from a cold backup taken before 
  the error was reported.
 
  Alternatively, you can look at dba_rollback_segs data dictionary view.
  If the status column that describes what state the rollback segment is 
  currently in is &quot;needs recovery&quot; then lookup the following article 
  for posible solution.

    Note:28812.1  Rollback Segment Needs Recovery

  If the Known Issues section below does not help in terms of identifying
  a solution, please submit the trace files and alert.log to Oracle
  Support Services for further analysis.
</pre>
]]></content:encoded>
	</item>
	<item>
		<title>作者：惜分飞</title>
		<link>https://www.xifenfei.com/2012/07/undo-segment-header%e5%9d%8f%e5%9d%97%e5%bc%82%e5%b8%b8%e6%81%a2%e5%a4%8d.html/comment-page-1#comment-907</link>
		<dc:creator><![CDATA[惜分飞]]></dc:creator>
		<pubDate>Fri, 06 Jul 2012 04:56:40 +0000</pubDate>
		<guid isPermaLink="false">https://www.xifenfei.com/?p=3439#comment-907</guid>
		<description><![CDATA[补充说明在该次故障处理过程中,忘记尝试采用event来屏蔽回滚,不知道该方法是否可以屏蔽对回滚段header的读
event   = 10513 trace name context forever,level 2]]></description>
		<content:encoded><![CDATA[<p>补充说明在该次故障处理过程中,忘记尝试采用event来屏蔽回滚,不知道该方法是否可以屏蔽对回滚段header的读<br />
event   = 10513 trace name context forever,level 2</p>
]]></content:encoded>
	</item>
</channel>
</rss>
