<?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; kddummy_blkchk</title>
	<atom:link href="https://www.xifenfei.com/tag/kddummy_blkchk/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>Sun, 25 Oct 2026 13:02:42 +0000</lastBuildDate>
	<language>zh-CN</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>ORA-600 kddummy_blkchk 数据库循环重启</title>
		<link>https://www.xifenfei.com/2025/05/ora-600-kddummy_blkchk-restart.html</link>
		<comments>https://www.xifenfei.com/2025/05/ora-600-kddummy_blkchk-restart.html#comments</comments>
		<pubDate>Thu, 08 May 2025 13:19:17 +0000</pubDate>
		<dc:creator><![CDATA[惜分飞]]></dc:creator>
				<category><![CDATA[ORA-xxxxx]]></category>
		<category><![CDATA[Oracle备份恢复]]></category>
		<category><![CDATA[kddummy_blkchk]]></category>
		<category><![CDATA[ORA 600 kddummy_blkchk]]></category>
		<category><![CDATA[数据库重启]]></category>

		<guid isPermaLink="false">https://www.xifenfei.com/?p=11455</guid>
		<description><![CDATA[联系：手机/微信(+86 17813235971) QQ(107644445)  &#8230; <a href="https://www.xifenfei.com/2025/05/ora-600-kddummy_blkchk-restart.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/2025/05/ora-600-kddummy_blkchk-restart.html" target="_blank">ORA-600 kddummy_blkchk 数据库循环重启</a></p>
<p>作者：<a href="https://www.xifenfei.com" target="_blank">惜分飞</a>©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]</p>
</div>
<p>一个运行在hp平台的10g rac突然异常,之后运行一段时间就自动重启,客户让对其进行分析和解决</p>
<pre class="brush: bash; title: ; notranslate">
Thu May  8 06:23:21 2025
ALTER DATABASE OPEN
Picked broadcast on commit scheme to generate SCNs
Thu May  8 06:23:21 2025
Thread 1 opened at log sequence 74302
  Current log# 1 seq# 74302 mem# 0: /dev/vgdata/rrac_redo01
Successful open of redo thread 1
Thu May  8 06:23:21 2025
MTTR advisory is disabled because FAST_START_MTTR_TARGET is not set
Thu May  8 06:23:21 2025
SMON: enabling cache recovery
Thu May  8 06:23:22 2025
Successfully onlined Undo Tablespace 1.
Thu May  8 06:23:22 2025
SMON: enabling tx recovery
Thu May  8 06:23:22 2025
Database Characterset is ZHS16CGB231280
Opening with internal Resource Manager plan
where NUMA PG = 1, CPUs = 4
replication_dependency_tracking turned off (no async multimaster replication found)
Thu May  8 06:23:23 2025
Errors in file /users/oracle/admin/orcl/bdump/orcl1_smon_15721.trc:
ORA-00600: internal error code, arguments: [kddummy_blkchk], [118], [333578], [18019], [], [], [], []
Starting background process QMNC
QMNC started with pid=22, OS id=15792
Thu May  8 06:23:25 2025
ORACLE Instance orcl1 (pid = 13) - Error 607 encountered while recovering transaction (9, 33) on object 775794.
Thu May  8 06:23:25 2025
Errors in file /users/oracle/admin/orcl/bdump/orcl1_smon_15721.trc:
ORA-00607: Internal error occurred while making a change to a data block
ORA-00600: internal error code, arguments: [kddummy_blkchk], [118], [333578], [18019], [], [], [], []
Thu May  8 06:23:26 2025
Completed: ALTER DATABASE OPEN
Thu May  8 06:23:26 2025
Doing block recovery for file 118 block 333578
Block recovery from logseq 74302, block 22 to scn 46740761996
Thu May  8 06:23:26 2025
Recovery of Online Redo Log: Thread 1 Group 1 Seq 74302 Reading mem 0
  Mem# 0: /dev/vgdata/rrac_redo01
Block recovery stopped at EOT rba 74302.33.16
Block recovery completed at rba 74302.33.16, scn 10.3791089036
Thu May  8 06:23:33 2025
Trace dumping is performing id=[cdmp_20250508062324]
Thu May  8 06:25:55 2025
Errors in file /users/oracle/admin/orcl/bdump/orcl1_smon_15721.trc:
ORA-00600: internal error code, arguments: [kddummy_blkchk], [118], [333578], [18019], [], [], [], []
Thu May  8 06:25:58 2025
ORACLE Instance orcl1 (pid = 13) - Error 607 encountered while recovering transaction (9, 33) on object 775794.
Thu May  8 06:27:32 2025
Errors in file /users/oracle/admin/orcl/bdump/orcl1_smon_15721.trc:
ORA-00600: internal error code, arguments: [kddummy_blkchk], [118], [333578], [18019], [], [], [], []
Errors in file /users/oracle/admin/orcl/bdump/orcl1_smon_15721.trc:
Doing block recovery for file 118 block 333578
Block recovery from logseq 74302, block 372 to scn 46740952565
Thu May  8 06:27:41 2025
Errors in file /users/oracle/admin/orcl/bdump/orcl1_smon_15721.trc:
ORA-00600: internal error code, arguments: [kddummy_blkchk], [118], [333578], [18019], [], [], [], []
ORACLE Instance orcl1 (pid = 13) - Error 607 encountered while recovering transaction (9, 33) on object 775794.
Thu May  8 06:27:43 2025
Errors in file /users/oracle/admin/orcl/bdump/orcl1_smon_15721.trc:
ORA-00607: Internal error occurred while making a change to a data block
ORA-00600: internal error code, arguments: [kddummy_blkchk], [118], [333578], [18019], [], [], [], []
Doing block recovery for file 118 block 333578
Block recovery from logseq 74302, block 372 to scn 46740952565
Thu May  8 06:27:45 2025
Recovery of Online Redo Log: Thread 1 Group 1 Seq 74302 Reading mem 0
  Mem# 0: /dev/vgdata/rrac_redo01
Block recovery completed at rba 74302.394.16, scn 10.3791279606
Thu May  8 06:27:47 2025
Errors in file /users/oracle/admin/orcl/bdump/orcl1_smon_15721.trc:
ORA-00600: internal error code, arguments: [kddummy_blkchk], [118], [333578], [18019], [], [], [], []
Thu May  8 06:28:07 2025
Errors in file /users/oracle/admin/orcl/bdump/orcl1_pmon_15690.trc:
ORA-00474: SMON process terminated with error
Thu May  8 06:28:07 2025
PMON: terminating instance due to error 474
</pre>
<p>这个数据库重启是由于smon进程异常导致数据库关闭,然后rac自动拉起数据库,从而出现了循环重启启动,smon异常的主要原因是由于“ORACLE Instance orcl1 (pid = 13) &#8211; Error 607 encountered while recovering transaction (9, 33) on object 775794.”这个表示有实物要回滚,但是遇到了ORA-600 kddummy_blkchk异常,无法完成回滚从而使得smon进程异常进而使得数据实例crash.对于这个问题处理相对比较简单<br />
1. 通过ORA-600 kddummy_blkchk找出来报错对象</p>
<pre class="brush: bash; title: ; notranslate">ORA-00600: internal error code, arguments: [kddummy_blkchk], [a], [b], 1

ARGUMENTS:
Arg [a] Absolute file number
Arg [b] Block number
Arg 1 Internal error code returned from kcbchk() which indicates the problem encountered.
</pre>
<p>2. 屏蔽实物回滚,打开数据库,然后对通过dba_extents 查询出来的对象/或者根据事务报错的object信息查询出来对象进行重建,完成本次恢复任务<br />
<br />
关于ORA-00600: internal error code, arguments: [kddummy_blkchk], [a], [b], 相关目前已知bug</p>
<table>
<tbody>
<tr>
<td><strong>Bug</strong></td>
<td><strong>Fixed</strong></td>
<td><strong>Description</strong></td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=12349316.8">12349316</a></td>
<td>11.2.0.4, 12.1.0.2, 12.2.0.1</td>
<td>DBMS_SPACE_ADMIN.TABLESPACE_FIX_BITMAPS fails with ORA-600 [kddummy_blkchk] / ORA-600 [kdBlkCheckError] / ORA-607</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=17325413.8">17325413</a></td>
<td>11.2.0.3.BP23, 11.2.0.4.2, 11.2.0.4.BP04, 12.1.0.1.3, 12.1.0.2, 12.2.0.1</td>
<td>Drop column with DEFAULT value and NOT NULL definition ends up with Dropped Column Data still on Disk leading to Corruption</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=13715932.8">13715932</a></td>
<td>11.2.0.4, 12.1.0.1</td>
<td>ORA-600 [kddummy_blkchk] [18038] while adding extents to a large datafile</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=12417369.8">12417369</a></td>
<td>11.2.0.2.5, 11.2.0.2.BP13, 11.2.0.2.GIPSU05, 11.2.0.3, 12.1.0.1</td>
<td>Block corruption from rollback on compressed table</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=10324526.8">10324526</a></td>
<td>10.2.0.5.4, 11.1.0.7.8, 11.2.0.2.3, 11.2.0.2.BP06, 11.2.0.3, 12.1.0.1</td>
<td>ORA-600 [kddummy_blkchk] [6106] / corruption on COMPRESS table in TTS</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=10113224.8">10113224</a></td>
<td>11.2.0.3, 12.1.0.1</td>
<td>Index coalesce may generate invalid redo if blocks in the buffer cache are invalid/corrupted</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=9726702.8">9726702</a></td>
<td>11.2.0.3, 12.1.0.1</td>
<td>DBMS_SPACE_ADMIN.assm_segment_verify reports HWM related inconsistencies</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=9724970.8">9724970</a></td>
<td>11.2.0.1.BP08, 11.2.0.2.2, 11.2.0.2.BP02, 11.2.0.3, 12.1.0.1</td>
<td>Block Corruption with PDML UPDATE. ORA_600 [4511] OERI[kdblkcheckerror] by block check</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=9711859.8">9711859</a></td>
<td>10.2.0.5.1, 11.1.0.7.6, 11.2.0.2, 12.1.0.1</td>
<td>ORA-600 [ktsptrn_fix-extmap] / ORA-600 [kdblkcheckerror] during extent allocation caused by bug 8198906</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=9581240.8">9581240</a></td>
<td>11.1.0.7.9, 11.2.0.2, 12.1.0.1</td>
<td>Corruption / ORA-600 [kddummy_blkchk] [6101] / ORA-600 [7999] after RENAME operation during ROLLBACK</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=9350204.8">9350204</a></td>
<td>11.2.0.3, 12.1.0.1</td>
<td>Spurious ORA-600 [kddummy_blkchk] .. [6145] during CR operations on tables with ROWDEPENDENCIES</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=9231605.8">9231605</a></td>
<td>11.1.0.7.4, 11.2.0.1.3, 11.2.0.1.BP02, 11.2.0.2, 12.1.0.1</td>
<td>Block corruption with missing row on a compressed table after DELETE</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=9119771.8">9119771</a></td>
<td>11.2.0.2, 12.1.0.1</td>
<td>OERI [kddummy_blkchk]&#8230;[6108] from &#8216;SHRINK SPACE CASCADE&#8217;</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=9019113.8">9019113</a></td>
<td>11.2.0.1.BP02, 11.2.0.2, 12.1.0.1</td>
<td>ORA-600 [17182] ORA-7445 [memcpy] ORA-600 [kdBlkCheckError] for OLTP COMPRESS table in OLTP Compression REDO during RECOVERY</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=8951812.8">8951812</a></td>
<td>11.2.0.2, 12.1.0.1</td>
<td>Corrupt index by rebuild online. Possible OERI [kddummy_blkchk] by SMON</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=8720802.8">8720802</a></td>
<td>10.2.0.5, 11.2.0.1.BP07, 11.2.0.2, 12.1.0.1</td>
<td>Add check for row piece pointing to itself (db_block_checking,dbv,rman,analyze)</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=8331063.8">8331063</a></td>
<td>11.2.0.3, 12.1.0.1</td>
<td>Corrupt Undo. ORA-600 [2015] in Undo Block During Rollback</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=6523037.8">6523037</a></td>
<td>11.2.0.1.BP07, 11.2.0.2.2, 11.2.0.2.BP01, 11.2.0.3, 12.1.0.1</td>
<td>Corruption / ORA-600 [kddummy_blkchk] [6110] on update</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=8277580.8">8277580</a></td>
<td>11.1.0.7.2, 11.2.0.1, 11.2.0.2, 12.1.0.1</td>
<td>Corruption on compressed tables during Recovery and Quick Multi Delete (QMD).</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=9964102.8">9964102</a></td>
<td>11.2.0.1</td>
<td>OERI:2015 / OERI:kddummy_blkchk / undo corruption from supplementat logging with compressed tables</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=8613137.8">8613137</a></td>
<td>11.1.0.7.2, 11.2.0.1</td>
<td>ORA-600 updating table with DEFERRED constraints</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=8360192.8">8360192</a></td>
<td>11.1.0.7.6, 11.2.0.1</td>
<td>ORA-600 [kdBlkCheckError] [6110] / corruption from insert</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=8239658.8">8239658</a></td>
<td>10.2.0.5, 11.2.0.1</td>
<td>Dump / corruption writing row to compressed table</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=8198906.8">8198906</a></td>
<td>10.2.0.5, 11.2.0.1</td>
<td>OERI [kddummy_blkchk] / OERI [5467] for an aborted transaction of allocating extents</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=7715244.8">7715244</a></td>
<td>11.1.0.7.2, 11.2.0.1</td>
<td>Corruption on compressed tables. Error codes 6103 / 6110</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=7662491.8">7662491</a></td>
<td>10.2.0.4.2, 10.2.0.5, 11.1.0.7.4, 11.2.0.1</td>
<td>Array Update can corrupt a row. Errors OERI[kghstack_free1] or OERI[kddummy_blkchk][6110]</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=7411865.8">7411865</a></td>
<td>10.2.0.4.2, 10.2.0.5, 11.1.0.7.1, 11.2.0.1</td>
<td>OERI:13030 / ORA-1407 / block corruption from UPDATE .. RETURNING DML with trigger</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=7331181.8">7331181</a></td>
<td>11.2.0.1</td>
<td>ORA-1555 or OERI [kddummy_blkchk] [file#] [block#] [6126] during CR Rollback in query</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=7293156.8">7293156</a></td>
<td>11.1.0.7, 11.2.0.1</td>
<td>ORA-600 [2023] by Parallel Transaction Rollback when applying Multi-block undo Head-piece / Tail-piece</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=7041254.8">7041254</a></td>
<td>11.1.0.7.5, 11.2.0.1</td>
<td>ORA-19661 during RMAN restore check logical of compressed backup / IOT dummy key</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=6760697.8">6760697</a></td>
<td>10.2.0.4.3, 10.2.0.5, 11.1.0.7, 11.2.0.1</td>
<td>DBMS_SPACE_ADMIN.ASSM_SEGMENT_VERIFY does not detect certain segment header block corruption</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=6647480.8">6647480</a></td>
<td>10.2.0.4.4, 10.2.0.5, 11.1.0.7.3, 11.2.0.1</td>
<td>Corruption / OERI [kddummy_blkchk] .. [18021] with ASSM</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=6134368.8">6134368</a></td>
<td>10.2.0.5, 11.2.0.1</td>
<td>ORA-1407 / block corruption from UPDATE .. RETURNING DML with trigger &#8211; SUPERCEDED</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=6057203.8">6057203</a></td>
<td>10.2.0.4, 11.1.0.7, 11.2.0.1</td>
<td>Corruption with zero length column (ZLC) / OERI [kcbchg1_6] from Parallel update</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=6653934.8">6653934</a></td>
<td>10.2.0.4.2, 10.2.0.5, 11.1.0.7</td>
<td>Dump / block corruption from ONLINE segment shrink with ROWDEPENDENCIES</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=6674196.8">6674196</a></td>
<td>10.2.0.4, 10.2.0.5, 11.1.0.6</td>
<td>OERI / buffer cache corruption using ASM, OCFS or any ksfd client like ODM</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=5599596.8">5599596</a></td>
<td>10.2.0.4, 11.1.0.6</td>
<td>Block corruption / OERI [kddummy_blkchk] on clustered or compressed tables</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=5496041.8">5496041</a></td>
<td>10.2.0.4, 11.1.0.6</td>
<td>OERI[6006] / index corruption on compressed index</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=5386204.8">5386204</a></td>
<td>10.2.0.4.1, 10.2.0.5, 11.1.0.6</td>
<td>Block corruption / OERI[kddummy_blkchk] after direct load of ASSM segment</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=5363584.8">5363584</a></td>
<td>10.2.0.4, 11.1.0.6</td>
<td>Array insert into table can corrupt redo</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=4602031.8">4602031</a></td>
<td>10.2.0.2, 11.1.0.6</td>
<td>Block corruption from UPDATE or MERGE into compressed table</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=4493447.8">4493447</a></td>
<td>11.1.0.6</td>
<td>Spurious ORA-600 [kddummy_blkchk] [file#] [block#] [6145] on rollback of array update</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=4329302.8">4329302</a></td>
<td>11.1.0.6</td>
<td>OERI [kddummy_blkchk] [file#] [block#] [6145] on rollback of update with logminer</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=6075487.8">6075487</a></td>
<td>10.2.0.4</td>
<td>OERI[kddummy_blkchk]..[18020/18026] for DDL on plugged ASSM tablespace with FLASHBACK</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=4054640.8">4054640</a></td>
<td>10.1.0.5, 10.2.0.1</td>
<td>Block corruption / OERI [kddummy_blkchk] at physical standby</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=4000840.8">4000840</a></td>
<td>10.1.0.4, 10.2.0.1, 9.2.0.7</td>
<td>Update of a row with more than 255 columns can cause block corruption</td>
</tr>
<tr>
<td><a href="https://support.oracle.com/epmos/faces/DocumentDisplay?parent=DOCUMENT&amp;sourceId=300581.1&amp;id=3772033.8">3772033</a></td>
<td>9.2.0.7, 10.1.0.4, 10.2.0.1</td>
<td>OERI[ktspfmb_create1] creating a LOB in ASSM using 2k blocksize</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<div id="crp_related"><ul><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2025/02/ora-600-4000-bug.html" rel="bookmark" class="crp_title">ORA-600 [4000] [a]相关bug</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2025/08/oracle-21c-202507-21-19.html" rel="bookmark" class="crp_title">Oracle 21c 202507补丁-21.19</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2023/10/11-2-0-4-extend-patch-202310.html" rel="bookmark" class="crp_title">11.2.0.4最新patch信息（扩展补丁）&#8211;202310</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2021/08/11-2-0-4-202107.html" rel="bookmark" class="crp_title">11.2.0.4扩展补丁信息-202107</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2024/07/oracle-19c-2024-07-patch.html" rel="bookmark" class="crp_title">Oracle 19c 2024.07补丁（RUs+OJVM）</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2021/08/12-1-0-2-202107.html" rel="bookmark" class="crp_title">12.1.0.2扩展补丁信息-202107</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2024/10/oracle-19c-202410.html" rel="bookmark" class="crp_title">Oracle 19c 202410补丁（RUs+OJVM）</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2016/08/ora-600-3020.html" rel="bookmark" class="crp_title">ORA-600 3020</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2025/01/oracle-19c-202501.html" rel="bookmark" class="crp_title">Oracle 19c 202501补丁（RUs+OJVM）-19.26</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2024/01/patch-202401.html" rel="bookmark" class="crp_title">Oracle 19c/21c最新patch信息-202401</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2025/04/oracle-19c-202504-19-27.html" rel="bookmark" class="crp_title">Oracle 19c 202504补丁（RUs+OJVM）-19.27</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2023/07/patch-202307.html" rel="bookmark" class="crp_title">Assistant: Download Reference for Oracle Database/GI PSU, SPU(CPU), Bundle Patches, Patchsets and Base Releases-202307</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>https://www.xifenfei.com/2025/05/ora-600-kddummy_blkchk-restart.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ORA-600 kddummy_blkchk导致数据库无法open</title>
		<link>https://www.xifenfei.com/2018/09/ora-600-kddummy_blkchk.html</link>
		<comments>https://www.xifenfei.com/2018/09/ora-600-kddummy_blkchk.html#comments</comments>
		<pubDate>Sun, 16 Sep 2018 14:53:56 +0000</pubDate>
		<dc:creator><![CDATA[惜分飞]]></dc:creator>
				<category><![CDATA[ORA-xxxxx]]></category>
		<category><![CDATA[kddummy_blkchk]]></category>
		<category><![CDATA[ORA 600 kddummy_blkchk]]></category>

		<guid isPermaLink="false">https://www.xifenfei.com/?p=7710</guid>
		<description><![CDATA[联系：手机/微信(+86 17813235971) QQ(107644445)  &#8230; <a href="https://www.xifenfei.com/2018/09/ora-600-kddummy_blkchk.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/2018/09/ora-600-kddummy_blkchk.html" target="_blank">ORA-600 kddummy_blkchk导致数据库无法open</a></p>
<p>作者：<a href="https://www.xifenfei.com" target="_blank">惜分飞</a>©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]</p>
</div>
<p><strong>数据库启动报ORA-600 kddummy_blkchk</strong></p>
<pre class="brush: bash; title: ; notranslate">
Sun Sep  9 21:45:28 2018
SMON: enabling tx recovery
Sun Sep  9 21:45:28 2018
Database Characterset is ZHS16GBK
Opening with internal Resource Manager plan
where NUMA PG = 1, CPUs = 24
replication_dependency_tracking turned off (no async multimaster replication found)
Starting background process QMNC
QMNC started with pid=35, OS id=53346452
Sun Sep  9 21:45:28 2018
Errors in file /u01/app/oracle/admin/orcl/bdump/orcl_smon_39714888.trc:
ORA-00600: internal error code, arguments: [kddummy_blkchk], [609], [6], [18018], [], [], [], []
Sun Sep  9 21:45:28 2018
Completed: ALTER DATABASE OPEN
Sun Sep  9 21:45:28 2018
db_recovery_file_dest_size of 89900 MB is 0.00% used. This is a
user-specified limit on the amount of space that will be used by this
database for recovery-related files, and does not reflect the amount of
space available in the underlying filesystem or ASM diskgroup.
Sun Sep  9 21:45:29 2018
Errors in file /u01/app/oracle/admin/orcl/bdump/orcl_smon_39714888.trc:
ORA-00607: Internal error occurred while making a change to a data block
ORA-00600: internal error code, arguments: [kddummy_blkchk], [609], [6], [18018], [], [], [], []
Sun Sep  9 21:45:32 2018
Errors in file /u01/app/oracle/admin/orcl/bdump/orcl_smon_39714888.trc:
ORA-00600: internal error code, arguments: [kddummy_blkchk], [609], [6], [18018], [], [], [], []
Sun Sep  9 21:46:20 2018
Errors in file /u01/app/oracle/admin/orcl/bdump/orcl_pmon_11403488.trc:
ORA-00474: SMON process terminated with error
Sun Sep  9 21:46:20 2018
PMON: terminating instance due to error 474
Instance terminated by PMON, pid = 11403488
</pre>
<p>kddummy_blkchk错误mos记录</p>
<pre class="brush: bash; title: ; notranslate">
  Format: ORA-600 [kddummy_blkchk] [a] [b] 1


VERSIONS:
  versions 9.2 to 10.2

DESCRIPTION:

  --what condition caused the error to be reported

ARGUMENTS:
  Arg [a] Absolute file number
  Arg [b] Bock number
  Arg 1 Internal error code returned from kcbchk() which indicates the problem encountered.
</pre>
<p><strong>trace文件信息</strong></p>
<pre class="brush: bash; title: ; notranslate">
Block after image:
buffer tsn: 14 rdba: 0x98400006 (609/6)
scn: 0x0007.9e675f6d seq: 0x01 flg: 0x04 tail: 0x5f6d1e01
frmt: 0x02 chkval: 0x61ae type: 0x1e=KTFB Bitmapped File Space Bitmap
Hex dump of corrupt header 3 = CHKVAL
Dump of memory from 0x070000043F034000 to 0x070000043F034014

*** 2018-09-09 21:45:28.531
ksedmp: internal or fatal error
ORA-00600: internal error code, arguments: [kddummy_blkchk], [609], [6], [18018], [], [], [], []
----- Call Stack Trace -----
calling              call     entry                argument values in hex      
location             type     point                (? means dubious value)     
-------------------- -------- -------------------- ----------------------------
ksedst+001c          bl       ksedst1              90000000032FBDC ? 000000000 ?
ksedmp+0290          bl       ksedst               104A2CDD0 ?
ksfdmp+0018          bl       03F26B04             
kgerinv+00dc         bl       _ptrgl               
kseinpre+0040        bl       kgerinv              110123BE0 ? 000000001 ?
                                                   104BD0420 ? 07FFFFFFF ?
                                                   000000000 ?
ksesin+0048          bl       kseinpre             104BD0420 ? 07FFFFFFF ?
                                                   000000000 ?
kco_blkchk+0798      bl       ksesin               104BD0888 ? 300000003 ?
                                                   000000000 ? 000000261 ?
                                                   000000000 ? 000000006 ?
                                                   000000000 ? 000004662 ?
kcoapl+0d24          bl       kco_blkchk           000000000 ? 70000046D293500 ?
                                                   FFFFFFFFFFF9BA0 ? 1101954D0 ?
                                                   FFFFFFFFFFF9AC0 ?
kcbapl+0174          bl       kcoapl               FFFFFFFFFFFAFD0 ?
                                                   70000043F034000 ? 1104C2884 ?
                                                   EDEADBEEF ? 200000000000 ?
                                                   110000790 ? 000000000 ?
kcrfw_redo_gen+2988  bl       kcbapl               FFFFFFFFFFFA040 ?
                                                   70000046D293500 ? 100FAF764 ?
                                                   700000010008000 ? 000000000 ?
kcbchg1_main+25d4    bl       kcrfw_redo_gen       000000000 ? 000000000 ?
                                                   000000000 ? 000000001 ?
                                                   000000000 ? 000000001 ?
                                                   000000000 ? 000000002 ?
kcbchg1+038c         bl       kcbchg1_main         000000000 ? 000000000 ?
                                                   000000018 ? 000000000 ?
                                                   000000000 ? 000000228 ?
ktbchgro+0380        bl       kcbchg1              062886020 ? 1601C0F50 ?
                                                   FFFFFFFFFFFAE80 ?
                                                   FFFFFFFFFFFAEB8 ? 000000000 ?
                                                   000000000 ?
ktfbbset+01e0        bl       ktbchgro             000000000 ? 100000001 ?
                                                   FFFFFFFFFFFB110 ?
                                                   FFFFFFFFFFFAFD0 ? 000000000 ?
                                                   000000000 ? 000000000 ?
                                                   000000001 ?
ktfbfset+039c        bl       ktfbbset             000000000 ? 000000000 ?
                                                   000000000 ? 000000000 ?
                                                   700000010018078 ? 000000000 ?
                                                   110000790 ?
ktfbfundo+0208       bl       ktfbfset             00000000B ? 00000000B ?
ktfbhget+0760        bl       ktfbfundo            FFFFFFFFFFFBFF8 ? 200000000 ?
ktfbffpre+00d0       bl       ktfbhget             FFFFFFFFFFFBFF8 ? 200000002 ?
                                                   1100000000 ? 2033FBE8014 ?
kteopdelete+12dc     bl       ktfbffpre            FFFFFFFFFFFC678 ? 204BCDD80 ?
                                                   1CE04BCEEE8 ? 0FFFFEFFF ?
ktsxfastdele+0124    bl       kteopdelete          700000010018078 ?
                                                   700000010008000 ? 1104772A8 ?
                                                   700000464E35278 ?
                                                   700000464E35278 ? 000000000 ?
                                                   FFFFFFFFFFFBDA0 ?
kteopshrink+0308     bl       _ptrgl               
ktssdrbm_segment+0a  bl       kteopshrink          E0000000E ? FFFFFFFFFFFC608 ?
b0                                                 000000001 ? 000000001 ?
                                                   110477768 ? 000000002 ?
                                                   1100EA4E0 ?
ktssdro_segment+06d  bl       ktssdrbm_segment     FFFFFFFFFFFCFC8 ?
c                                                  FFFFFFFFFFFD090 ? 100000010 ?
                                                   000000000 ?
ktssdt_segs+03f4     bl       ktssdro_segment      70000046D28EA18 ? 6FFFFD3A0 ?
                                                   0FFFFD320 ?
ktmmon+135c          bl       ktssdt_segs          000000000 ?
                                                   7FFFFFFF7FFFFFFF ?
                                                   7FFFFFFF7FFFFFFF ?
                                                   000000000 ? 000000000 ?
                                                   000000000 ?
                                                   7FFFFFFC7FFFFFFC ?
                                                   05B9523F8 ?
ktmSmonMain+0030     bl       ktmmon               110000790 ?
ksbrdp+04b4          bl       _ptrgl               
opirip+03fc          bl       03F26C94             
opidrv+0458          bl       opirip               11029F970 ? 4102A12B0 ?
                                                   FFFFFFFFFFFF6B0 ?
sou2o+0090           bl       opidrv               3202D99A1C ? 4A004A628 ?
                                                   FFFFFFFFFFFF6B0 ?
opimai_real+0150     bl       01F93134             
main+0098            bl       opimai_real          4500000000000000 ?
                                                   800200140000400 ?
__start+0070         bl       main                 000000000 ? 000000000 ?
 
--------------------- Binary Stack Dump ---------------------
</pre>
<p>错误比较明显由于file 609 block 6异常，导致smon无法进行回滚,从使得数据库open之后,立马crash.这个问题可以通过使用bbed修复坏块解决,也可以通过设置合适的参数和事件,禁止smon的一些操作来规避<br />
<strong>bbed修复block之后dbv检查</strong></p>
<pre class="brush: bash; title: ; notranslate">
oracle@p740a:/tmp]$ dbv file=/u01/app/oracle/oradata/orcl/xifenfei38.dbf

DBVERIFY: Release 10.2.0.4.0 - Production on Sun Sep 16 11:01:54 2018

Copyright (c) 1982, 2007, Oracle.  All rights reserved.

DBVERIFY - Verification starting : FILE = /u01/app/oracle/oradata/orcl/xifenfei38.dbf



DBVERIFY - Verification complete

Total Pages Examined         : 1856000
Total Pages Processed (Data) : 1142647
Total Pages Failing   (Data) : 0
Total Pages Processed (Index): 710956
Total Pages Failing   (Index): 0
Total Pages Processed (Other): 2277
Total Pages Processed (Seg)  : 0
Total Pages Failing   (Seg)  : 0
Total Pages Empty            : 120
Total Pages Marked Corrupt   : 0
Total Pages Influx           : 0
Highest block SCN            : 2658994127 (7.2658994127)
</pre>
<p><strong>ORA 600 kddummy_blkchk相关bug列表</strong><br />
<a href="//www.xifenfei.com/2018/09/ora-600-kddummy_blkchk.html"><img src="//www.xifenfei.com/wp-content/uploads/2018/09/bug.png" alt="bug" width="725" height="828" class="alignleft size-full wp-image-7713" /></a><br />
<hr />
<div id="crp_related"><ul><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2018/07/ora-00600-1301.html" rel="bookmark" class="crp_title">ORA-00600: internal error code, arguments: [1301]</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2011/09/ora-600-librarycachenotemptyonclose-on-shutdown.html" rel="bookmark" class="crp_title">ORA-600 [LibraryCacheNotEmptyOnClose] on shutdown</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2012/09/dbca%e5%88%9b%e5%bb%ba%e6%95%b0%e6%8d%ae%e5%ba%93%e6%8a%a5ora-00443.html" rel="bookmark" class="crp_title">dbca创建数据库报ORA-00443</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2012/07/%e5%ae%a2%e6%88%b7%e7%ab%af%e7%89%88%e6%9c%ac%e5%af%bc%e8%87%b4ora-00600kssadd_stage-null-parent.html" rel="bookmark" class="crp_title">客户端版本导致ORA-00600[kssadd_stage: null parent]</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2022/06/ora-600-2032.html" rel="bookmark" class="crp_title">ORA-600 2032故障处理</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2018/11/ora-600-2131.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/2022/07/cloud-snapshot-oracle-open-recovery.html" rel="bookmark" class="crp_title">云主机快照之后Oracle无法正常启动处理</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2012/07/truncate-table-%e5%bc%ba%e5%88%b6%e7%bb%88%e6%ad%a2%e5%af%bc%e8%87%b4ora-00600ktspfundo-2.html" rel="bookmark" class="crp_title">truncate table强制终止导致ORA-00600[ktspfundo-2]</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2025/12/ora-600-ksunfy-too-few-sessions.html" rel="bookmark" class="crp_title">ORA-600 [ksunfy : too few sessions]</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2018/06/12-2-standby-ora-01110.html" rel="bookmark" class="crp_title">12.2 standby 报ORA-01110</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2019/09/ora-600-ktfbhget-4.html" rel="bookmark" class="crp_title">ORA-600 ktfbhget-4</a></li><li style="list-style-type:decimal;font-size:11px;" ><a href="https://www.xifenfei.com/2012/03/ora-600-ktspfupdst-1.html" rel="bookmark" class="crp_title">ASMM表空间强制终止DML操作导致ORA-600 [ktspfupdst-1]</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>https://www.xifenfei.com/2018/09/ora-600-kddummy_blkchk.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
