oracle tsn 数据库,【Oracle数据库恢复】ORA-00600[25027]错误解析

ORA-00600[25027]错误的触发原因是ORACLE检测到一个无效的表空间号TSN Tablespace Number或者相对文件号Relative File Number。

该ORA-00600[25027]的2个变量各代表:

arg[a] Tablespace Number表空间号

arg[b] 十进制的相对数据块号Relative Data Block Address (RDBA)

该ORA-00600[25027]错误相关的模块为Kernel File management Tablespace component,其影响为可能的物理块损坏。

当该错误触发后 如果 arg[b] 即RDBA为0,则该错误可能由于索引问题引起。

可以使用如下查询来获得有问题的索引:

select do.owner,do.object_name, do.object_type,sysind.flags

from dba_objects do, sys.ind$ sysind

where do.object_id = sysind.obj#

and bitand(sysind.flags,4096)=4096;

如果上面的查询返回了数据行,则建议用户进一步检查查询所获得的对象,并考虑drop这些对象来绕过错误。

进一步可以对trace文件中指向的表做一个analyze table validate structure cascade,来进一步确认该问题。

与ORA-00600[25027]相关的一些BUG列表如下:

NB

Bug

Fixed

Description

14010183

11.2.0.3.BP22, 11.2.0.4.BP03, 12.1.0.2, 12.2.0.0

ORA-600 [ktspfundo:objdchk_kcbgcur_3] in SMON after failed temp segment merge load

13503554

11.2.0.4, 12.2.0.0

Various ORA-600 errors crashing the apply process in a downstreams environment

13785716

11.2.0.4, 12.1.0.1

Intermittent ORA-600 [25027] during upgrade from 10.2 to 11.2

11661824

11.2.0.1.BP09

Assorted Dumps by SQL*LOADER using DIRECT and PARALLEL after exadata bp8 is applied

10067246

12.2.0.0

ORA-600 [25027] ORA-7445 [kauxs_do_dml_cooperation] by CREATE INDEX ONLINE

14138130

11.2.0.3.5, 11.2.0.3.BP13, 11.2.0.4, 12.1.0.1

SGA memory corruption / ORA-7445 when modifying uncompressed blocks of an HCC-compressed segment

13330018

11.2.0.4, 12.1.0.1

ora-600 [ktspfmb_add1], [4294959240] occurred, then cannot recover with ora-600[25027]

13103913

11.2.0.2.BP15, 11.2.0.3.3, 11.2.0.3.BP03, 11.2.0.4, 12.1.0.1

ORA-600 [25027] [ts#] [1] or false ORA-1 during dml while index is being rebuilt online

10394825

11.2.0.3, 12.1.0.1

ORA-600[25027] [..] [0] inserting to ASSM segment

10329146

11.2.0.1.BP10, 11.2.0.2.2, 11.2.0.2.BP03, 11.2.0.2.GIBUNDLE02, 11.2.0.2.GIPSU02, 11.2.0.3, 12.1.0.1

Lost write in ASM with multiple DBWs and a disk is offlined and then onlined

+

10209232

11.1.0.7.7, 11.2.0.1.BP08, 11.2.0.2.1, 11.2.0.2.BP02, 11.2.0.2.GIBUNDLE01, 11.2.0.3, 12.1.0.1

ORA-1578 / ORA-600 [3020] Corruption. Misplaced Blocks and Lost Write in ASM

+

9399991

11.1.0.7.5, 11.2.0.1.3, 11.2.0.1.BP04, 11.2.0.2, 12.1.0.1

Assorted Internal Errors and Dumps (mostly under kkpa*/kcb*) from SQL against partitioned tables

*

9145541

11.1.0.7.4, 11.2.0.1.2, 11.2.0.2, 12.1.0.1

OERI[25027]/OERI[4097]/OERI[4000]/ORA-1555 in plugged datafile after CREATE CONTROLFILE in 11g

8837919

11.2.0.2, 12.1.0.1

DBV / RMAN enhanced to detect ASSM blocks with ktbfbseg but not ktbfexthd flag set as in Bug 8803762

8803762

11.1.0.7.6, 11.2.0.1.2, 11.2.0.1.BP06, 11.2.0.2, 12.1.0.1

ORA-600[kdsgrp1], ORA-600[25027] or wrong results on 11g database upgrade from 9i

8716064

11.2.0.2, 12.1.0.1

Analyze Table Validate Structure fails on ADG standby with several errors

+

8597106

11.2.0.1.BP06, 11.2.0.2, 12.1.0.1

Lost Write in ASM when normal redundancy is used

7251049

11.2.0.1.BP08, 11.2.0.2, 12.1.0.1

Corruption in bitmap index introduced when using transportable tablespaces

8437213

10.2.0.4.3, 10.2.0.5, 11.1.0.7.7, 11.2.0.1

ASSM first level bitmap block corruption

8356966

11.2.0.1

ORA-7445 [kdr9ir2rst] by DBMS_ADVISOR or false ORA-1498 by ANALYZE on COMPRESS table

*

8198906

10.2.0.5, 11.2.0.1

OERI [kddummy_blkchk] / OERI [5467] for an aborted transaction of allocating extents

*

7263842

10.2.0.4.2, 10.2.0.5, 11.1.0.7.1, 11.2.0.1

ORA-955 during CTAS / OERI [ktsircinfo_num1] / dictionary inconsistency for PARTITIONED Tables

6666915

10.2.0.5, 11.1.0.7, 11.2.0.1

OERI[25027] / dictionary corruption from concurrent partition DDL

6025993

10.2.0.5, 11.1.0.6

ORA-600 [25027] in flashback archiving queries

4925342

9.2.0.8, 10.2.0.3, 11.1.0.6

OERI [25027] / OERI [25012] on IOT analyze estimate statistics

*

7190270

10.2.0.4.1, 10.2.0.5

Various ORA-600 errors / dictionary inconsistency from CTAS / DROP

4310371

9.2.0.8, 10.2.0.2

OERI [25027] from concurrent startup / shutdown in RAC

4177651

10.2.0.1

Row migration within a MERGE may OERI[25027]

4020195

10.1.0.5, 10.2.0.1

OERI 25027 can occur in RAC accessing transported tablespace

4000840

9.2.0.7, 10.1.0.4, 10.2.0.1

Update of a row with more than 255 columns can cause block corruption

3963135

10.1.0.5, 10.2.0.1

OERI[kcbgcur_3] / OERI:25027 during bitmap index updates

3829900

10.1.0.4, 10.2.0.1

OERI[25027] possible accessing index in 10g

2942185

9.2.0.6, 10.1.0.4, 10.2.0.1

Corruption occurs on direct path load into IOT with ADDED columns

3085057

10.1.0.2

ORA-600: [25027] from ALTER TABLE .. SHRINK SPACE CASCADE

2926182

9.2.0.5, 10.1.0.2

OERI[25027] / ORA-22922 accessing LOB columns in IOT in AFTER UPDATE trigger

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/550562.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

怎么查看ip地址下的php文件夹,pe下查看原系统ip的方法

pe下查看原系统ip的方法方法及步骤如下:在PE下加载注册表,找到[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces],在“Interfaces”选项下面可以看到有多个注册表子项,依照不同子项下面的“IP…

如下为利用Linux内核链表创建,Linux内核中链表的实现与应用

链表(循环双向链表)是Linux内核中最简单、最常用的一种数据结构。1、链表的定义struct list_head {struct list_head *next, *prev;}这个不含数据域的链表,可以嵌入到任何数据结构中,例如可按如下方式定义含有数据域的链表:struct my_list {void * mydata;struct l…

linux共享内存示例,linux 进程间共享内存示例

写入端:#include #include #include #include #include using namespace std;struct MappingDataType {int mappingData;};bool SetUsedPID(string mappingName){void *shm NULL;MappingDataType *shared;int shmid shmget((key_t), sizeof(MappingDataType), |IP…

Linux使用cmake编译项目,如何使用cmake在linux中构建Qt项目(How to build Qt project in linux with cmake)...

如何使用cmake在linux中构建Qt项目(How to build Qt project in linux with cmake)我使用的是ubuntu 14.04,cmake 2.8.12.2,Qt5.6.2(内置版本),GNU make 3.81用cmake PathToSource -G "Eclipse CDT4 - Unix Makefiles"运行cmake之后…

linux cmake 编译项目,使用CMake构建复杂工程

0. 什么是CMakeCMake是一个跨平台的编译、安装、测试以及打包工具;CMake不直接编译软件,而是结合原生构建系统来构建软件。CMake配置文件是CMakeList.txt文件(每个源码文件夹下都要有一个),CMake根据配置文件在生成Unix的Makefile或VS的solut…

Linux防火墙屏蔽ip6,观点|Linux 发行版们应该禁用 IPv4 映射的 IPv6 地址吗?

从各方面来看,互联网向 IPv6 的过渡是件很缓慢的事情。不过在最近几年,可能是由于 IPv4 地址资源的枯竭,IPv6 的使用处于上升态势。相应的,开发者也有兴趣确保软件能在 IPv4 和 IPv6 下工作。但是,正如近期 OpenBSD 邮…

linux db2 权限管理,DB2五种管理权限

DB2五种管理权限SYSADM, SYSCTRL SYSMAINT DBADM and LOAD前三个权限是instance-level,and can only be assigned to a group and are done so through the Database Manager Configuration file.后两个权限是database-level,are assigned to a user or group for …

boost 线程 linux,Boost Linux线程第一课

#include#includevoid ThreadFunc(){std::cout<}int main(){boost::thread thrd1(&ThreadFunc);thrd1.join();return 0;}编译指令 g test.cpp -lboost_thread注意&#xff1a;没有链接boost_thread&#xff0c;出错提示如下&#xff1a;undefined reference to boo…

linux 链接文件 通配符,linux globbing文件通配符

在linux中使用ls、cp、mv、rm等命令时可以使用文件通配符匹配操作多个文件。匹配模式*&#xff1a;匹配任意长度的任意字符?&#xff1a;匹配任意单个字符[]&#xff1a;匹配指定范围内的任意单个字符(文件通配不区分字母的大小写)[^]&#xff1a;匹配非制定范围内的任意单个字…

linux 升级centos7,Linux之从Centos 6.x 升级Centos7

1、安装升级工具依赖的软件包yum -y install openscap pcre-devel libxml2-devel libxslt-devel m2crypto python-simplejson mod_wsgi2、安装以下软件的最新版&#xff0c;可以到这里查找&#xff1a;http://dev.centos.org/centos/6/upg/x86_64/Packagesrpm -ihv http://dev.…

linux和pe修复win10启动项,pe下如何重建win10引导?pe下win10引导修复图文教程

[文章导读] 随着win10系统的流行&#xff0c;越来越多的小伙伴经常遇到win10系统引导丢失的情况&#xff0c;我们知道win10系统现在采用的是uefi引导&#xff0c;以前的一些修复工具都只能修复传统模式mbr格式下的硬引导&#xff0c;但对于uefi引导不是很清楚&#xff0c;uefi引…

linux下实现定时器,在Linux操作系统下实现定时器简介

在Linux实现一个定时器&#xff0c;不像Win32下那样直观。在Win32调用SetTimer就行了&#xff0c;在Linux下则没有相应函数可以直接调用。定时器作为一个常用的功能&#xff0c;在Linux当然也有相应实现。下面我们看看几种常用的方法。要实现定时器功能&#xff0c;最土的办法实…

c语言课程设计大作业模版,c语言课程设计报告模板下载

c语言课程设计报告模板是一款专业的设计模板&#xff0c;对于在大学有需要些设计报告的朋友&#xff0c;可以下载这款模板作为参考&#xff0c;了解设计报告的需求&#xff0c;基本上毕业的论文设计也是在这个基础上严格要求的&#xff0c;欢迎下载使用。C语言介绍C语言是一门面…

c语言error和,C语言ERROR精选.doc

C语言ERROR精选Ambiguous operators need parentheses ) ~. [1 L: f& a/ J不明确的运算需要用括号括起 # n5 J! G c( m: ! o& \( P. CAmbiguous symbol xxx - n# d??i/ t0 K8 M不明确的符号 6 r% o0 \- N! _2 UArgument list syntax error % l, j/ O9 \; x1 j1 e参数…

c语言如何把变量按位颠倒,求答案,用C语言编程,用户输入一个正整数,把他的各位数字前后颠倒,并输入点到后的结果...

满意答案q15173278975推荐于 2017.11.26采纳率&#xff1a;58% 等级&#xff1a;13已帮助&#xff1a;5665人用字符串处理很简单#include #include void main (){int n,i;char s[20];scanf("%d", &n);sprintf(s,"%d", n);printf("%d\n",s…

中南大学12月13日考c语言,中南大学2010级C语言试卷

中南大学考试试卷2010 -- 2011 学年 1 学期 时间110分钟学时学分 考试形式&#xff1a;班级 学号 姓名 总分100分,占总评成绩70 %一、选择题(每小题1.5分,共计30分)1. C语言中变量定义与使用的关系是 。A) 必须先定义&#xff0c;后使用 B)可以先使用&#xff0c;后定义 C) 可以…

c语言123报数,新人求解一道C语言题。。。麻烦了

有一百个人按编号排成一队&#xff0c;从1开始按123123报数&#xff0c;报3者退出&#xff0c;直到队尾&#xff0c;又从队尾向队首报数(1开始)&#xff0c;依旧报3的退出&#xff0c;重复执行直至队列剩2个&#xff0c;求此2人的原始编号&#xff0c;这是题目&#xff0c;下面…

素数 c语言 时间少,C语言判断素数怎么优化时间,1000000以内,不用代码,指点一下就好...

匿名用户1级2016-09-04 回答基本思想用筛法求素数的基本思想是&#xff1a;把从1开始的、某一范围内的正整数从小到大顺序排列&#xff0c; 1不是素数&#xff0c;首先把它筛掉。剩下的数中选择最小的数是素数&#xff0c;然后去掉它的倍数。依次类推&#xff0c;直到筛子为空时…

android activity动态显示不出来,uiautomatorviewer 获取不到动态页面解决办法

以前玩 PC 最近刚搞 app 测试&#xff0c;费好大劲环境装好&#xff0c;高兴的点击 uiautomatorviewer.bat 想去抓取页面元素&#xff0c;尴尬的是首页就直接报错。Error while obtaining UI hierarchy XML file: com.android.ddmlib.SyncException: Remote object doesnt exis…

谷歌tts android手机自带引擎,Android使用讯飞语记引擎实现中文TTS

1.首先去讯飞语记官网下载并安装APP&#xff1a;2.设置语音引擎&#xff1a;设置>语言和输入法>文字转语音(TTS)输出>首选引擎3.在代码中使用&#xff1a;import android.content.Context;import android.speech.tts.TextToSpeech;import android.util.Log;import jav…