news 2026/9/3 3:10:26

aix环境10g由于控制器异常导致ORA-600 4000故障处理---惜分飞

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
aix环境10g由于控制器异常导致ORA-600 4000故障处理---惜分飞

一台运行在aix环境下面的10.2.0.1的数据库

由于控制器异常导致数据库启动的时候报ORA-600 4000错误

Wed Jan 28 18:17:06 2026

Completed crash recovery at

Thread 1: logseq 499321, block 14459, scn 17457591400427

257 data blocksread, 41 data blocks written, 14457 redo blocksread

Wed Jan 28 18:17:06 2026

Thread 1 advanced to log sequence 499322

Thread 1 opened at log sequence 499322

Current log# 2 seq# 499322 mem# 0: /dev/rrk_redo2

Successfulopenof redo thread 1

Wed Jan 28 18:17:06 2026

MTTR advisory is disabled because FAST_START_MTTR_TARGET is notset

Wed Jan 28 18:17:06 2026

SMON: enabling cache recovery

Wed Jan 28 18:17:07 2026

Errorsinfile/u01/app/oracle/admin/orcl1/udump/orcl1_ora_16187632.trc:

ORA-00600: internal error code, arguments: [4000], [9], [], [], [], [], [], []

Wed Jan 28 18:17:08 2026

Errorsinfile/u01/app/oracle/admin/orcl1/udump/orcl1_ora_16187632.trc:

ORA-00704: bootstrap process failure

ORA-00704: bootstrap process failure

ORA-00600: internal error code, arguments: [4000], [9], [], [], [], [], [], []

Wed Jan 28 18:17:08 2026

Error 704 happened during dbopen, shutting down database

USER: terminating instance due to error 704

Instance terminated by USER, pid = 16187632

ORA-1092 signalled during: alter databaseopen...

ORA-600 4000这个是在10g版本中非常常见的一个错误,一般是由于对应的block上面有事务没有提交或者scn过大导致,跟踪数据库启动过程发现在以下sql语句报错,而且报错为file 1 block 27527

EXEC#2:c=0,e=62,p=0,cr=0,cu=0,mis=0,r=0,dep=1,og=4,tim=437860213380

WAIT#2: nam='db file sequential read' ela= 139 file#=1 block#=27527 blocks=1 obj#=-1 tim=437860213555

*** 2026-01-31 15:31:40.417

ksedmp: internal or fatal error

ORA-00600: internal error code, arguments: [4000], [9], [], [], [], [], [], []

Current SQL statementforthis session:

selectrowcnt,blkcnt,empcnt,avgspc,chncnt,avgrln,nvl(degree,1), nvl(instances,1) from tab$ where obj# = :1

这里可以获取到两个有效信息:
1. 报错block为:file 1 block 27227
2. 报错sql为:select rowcnt,blkcnt,empcnt,avgspc,chncnt,avgrln,nvl(degree,1), nvl(instances,1) from tab$ where obj# = :1

进一步对报错数据块进行分析

Block header dump: 0x00406b87

Objectidon Block? Y

seg/obj: 0x2 csc: 0xfe0.a99d3719 itc: 2 flg: - typ: 1 - DATA

fsl: 0 fnx: 0x0 ver: 0x01

Itl Xid Uba Flag Lck Scn/Fsc

0x01 0x000b.014.00f1bb09 0x008027a5.eada.0e C--- 0 scn 0x0fda.f353b198

0x02 0x0009.01e.00212e2a 0x01400cdf.113e.01 --U- 1 fsc 0x0000.a99d371b

这里可以确认几个有效信息:
1. 该block的csc scn为:17457592743705
2. 一条已经提交的事务的scn为:17433059635608
3. 还有一条没有提交的事务,使用的回滚段为9,这个和我们报错的ORA-600[4000][9]这个回滚段名称匹配上

基于上述分析,我们需要确认两件事情:
1. 通过Oracle数据库异常恢复检查脚本(Oracle Database Recovery Check)脚本检查结果,确认当前是数据库的文件头scn为:17457591420434小于该block的csc scn

2. itl操上面有一个锁需要提交,通过bbed工具对其进行提交,然后得出dump block信息

Block header dump: 0x00406b87

Objectidon Block? Y

seg/obj: 0x2 csc: 0xfe0.a99d3719 itc: 2 flg: - typ: 1 - DATA

fsl: 0 fnx: 0x0 ver: 0x01

Itl Xid Uba Flag Lck Scn/Fsc

0x01 0x000b.014.00f1bb09 0x008027a5.eada.0e C--- 0 scn 0x0fda.f353b198

0x02 0x0009.01e.00212e2a 0x01400cdf.113e.01 C--- 0 scn 0x0000.a99d371b

修改好itl之后,先尝试重启库,如果不出意外应该会报ORA-600 2662类似错误(因为前面分析了csc scn大于文件头scn的问题)

这里的ORA-600 2662中的4221831就是报错的rdba地址(10进制),通过dbms_utility.data_block_address_file转换

SQL>selectdbms_utility.data_block_address_file(4221831)"file",

2 dbms_utility.data_block_address_block(4221831)"block"

3fromdual;

file block

---------- ----------

1 27527

得出报错的ORA-600 2662的block就是我们之前分析和修复的itl块,通过修改该块scn或者修改数据库scn,该库均可open,后续就是安排导出数据导入新库的活

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/1 9:42:09

码高教育课后在线小程序_教学 学习开题报告

目录码高教育课后在线小程序介绍开题报告核心内容总结项目技术支持可定制开发之功能亮点源码获取详细视频演示 :文章底部获取博主联系方式!同行可合作码高教育课后在线小程序介绍 码高教育课后在线小程序是一款专注于教学与学习的在线工具,旨…

作者头像 李华
网站建设 2026/9/2 22:09:21

计算机毕业设计springboot个人理财系统的设计与实现 基于SpringBoot的家庭资产管理系统的设计与实现 SpringBoot框架下的移动理财服务平台开发

计算机毕业设计springboot个人理财系统的设计与实现5rw65las (配套有源码 程序 mysql数据库 论文) 本套源码可以在文本联xi,先看具体系统功能演示视频领取,可分享源码参考。 随着居民可支配收入持续增长与移动互联网技术的深度普及&#xff0…

作者头像 李华
网站建设 2026/9/3 1:44:34

网络资源下载完全攻略:从痛点到解决方案

网络资源下载完全攻略:从痛点到解决方案 【免费下载链接】res-downloader 资源下载器、网络资源嗅探,支持微信视频号下载、网页抖音无水印下载、网页快手无水印视频下载、酷狗音乐下载等网络资源拦截下载! 项目地址: https://gitcode.com/GitHub_Trend…

作者头像 李华
网站建设 2026/9/3 1:00:01

设计心得——API和ABI以及ABI的兼容性

一、工程实践需求 在开发的工程实践中,经常会遇到这些情况,在升级了动态库或相关的程序后,项目整体就无法启动了。甚至可能在运行时,直接就崩溃了。而在互联网的应用中,更愿意使用热补丁,即在不停止整体服务…

作者头像 李华
网站建设 2026/9/3 2:32:12

横评后发现,AI论文平台千笔 VS WPS AI 更贴合继续教育需求!

随着人工智能技术的迅猛迭代与普及,AI辅助写作工具已逐步渗透到高校学术写作场景中,成为专科生、本科生、研究生完成毕业论文不可或缺的辅助手段。越来越多面临毕业论文压力的学生,开始依赖各类AI工具简化写作流程、提升创作效率。但与此同时…

作者头像 李华
网站建设 2026/9/2 22:08:24

显卡性能优化工具:DLSS版本管理效率提升指南

显卡性能优化工具:DLSS版本管理效率提升指南 【免费下载链接】dlss-swapper 项目地址: https://gitcode.com/GitHub_Trending/dl/dlss-swapper 作为一名游戏玩家,你是否遇到过这样的困境:新买的RTX显卡却因游戏厂商更新滞后&#xff…

作者头像 李华