标签云
asm恢复 bbed bootstrap$ dul In Memory kcbzib_kcrsds_1 kccpb_sanity_check_2 MySQL恢复 ORA-00312 ORA-00607 ORA-00704 ORA-00742 ORA-01110 ORA-01555 ORA-01578 ORA-01595 ORA-08103 ORA-600 2131 ORA-600 2662 ORA-600 3020 ORA-600 4000 ORA-600 4137 ORA-600 4193 ORA-600 4194 ORA-600 16703 ORA-600 kcbzib_kcrsds_1 ORA-600 KCLCHKBLK_4 ORA-15042 ORA-15196 ORACLE 12C oracle dul ORACLE PATCH Oracle Recovery Tools oracle加密恢复 oracle勒索 oracle勒索恢复 oracle异常恢复 Oracle 恢复 ORACLE恢复 ORACLE数据库恢复 oracle 比特币 OSD-04016 YOUR FILES ARE ENCRYPTED 勒索恢复 比特币加密文章分类
- Others (2)
- 中间件 (2)
- WebLogic (2)
- 操作系统 (103)
- 数据库 (1,768)
- DB2 (22)
- MySQL (77)
- Oracle (1,609)
- Data Guard (52)
- EXADATA (8)
- GoldenGate (24)
- ORA-xxxxx (166)
- ORACLE 12C (72)
- ORACLE 18C (6)
- ORACLE 19C (15)
- ORACLE 21C (3)
- Oracle 23ai (8)
- Oracle ASM (69)
- Oracle Bug (8)
- Oracle RAC (54)
- Oracle 安全 (6)
- Oracle 开发 (28)
- Oracle 监听 (29)
- Oracle备份恢复 (591)
- Oracle安装升级 (97)
- Oracle性能优化 (62)
- 专题索引 (5)
- 勒索恢复 (86)
- PostgreSQL (30)
- pdu工具 (6)
- PostgreSQL恢复 (9)
- SQL Server (32)
- SQL Server恢复 (13)
- TimesTen (7)
- 达梦数据库 (3)
- 达梦恢复 (1)
- 生活娱乐 (2)
- 至理名言 (11)
- 虚拟化 (2)
- VMware (2)
- 软件开发 (39)
- Asp.Net (9)
- JavaScript (12)
- PHP (2)
- 小工具 (22)
-
最近发表
- ORA-600 kokiasg1故障分析(obj$中核心字典序列全部被恶意删除)
- ORA-00756 ORA-10567故障数据0丢失恢复
- 数据库文件变成32k故障恢复
- tcp连接过多导致监听TNS-12532 TNS-12560 TNS-00502错误
- 文件系统格式化MySQL数据库恢复
- .sstop勒索加密数据库恢复
- 解决一次硬件恢复之后数据文件0kb的故障恢复case
- Error in invoking target ‘libasmclntsh19.ohso libasmperl19.ohso client_sharedlib’问题处理
- ORA-01171: datafile N going offline due to error advancing checkpoint
- linux环境oracle数据库被文件系统勒索加密为.babyk扩展名溯源
- ORA-600 ksvworkmsgalloc: bad reaper
- ORA-600 krccfl_chunk故障处理
- Oracle Recovery Tools恢复案例总结—202505
- ORA-600 kddummy_blkchk 数据库循环重启
- 记录一次asm disk加入到vg通过恢复直接open库的案例
- CHECKDB 发现了 N 个分配错误和 M 个一致性错误
- 达梦数据库dm.ctl文件异常恢复
- Oracle Recovery Tools修复ORA-00742、ORA-600 ktbair2: illegal inheritance故障
- 可能是 tempdb 空间用尽或某个系统表不一致故障处理
- 11.2.0.4库中遇到ORA-600 kcratr_nab_less_than_odr报错
分类目录归档:Oracle备份恢复
数据库open报ORA-07445 kglsget错误处理
有朋友反馈,数据库服务器断电之后,强制拉库无法open成功
Wed Apr 19 18:13:30 2023 ALTER DATABASE OPEN Beginning crash recovery of 1 threads parallel recovery started with 32 processes Started redo scan Completed redo scan read 35 KB redo, 20 data blocks need recovery Started redo application at Thread 1: logseq 4, block 3 Recovery of Online Redo Log: Thread 1 Group 1 Seq 4 Reading mem 0 Mem# 0: E:\APP\ADMINISTRATOR\ORADATA\ORCL\REDO01.LOG Completed redo application of 0.02MB Completed crash recovery at Thread 1: logseq 4, block 73, scn 157134992 20 data blocks read, 20 data blocks written, 35 redo k-bytes read Thread 1 advanced to log sequence 5 (thread open) Thread 1 opened at log sequence 5 Current log# 2 seq# 5 mem# 0: E:\APP\ADMINISTRATOR\ORADATA\ORCL\REDO02.LOG Successful open of redo thread 1 MTTR advisory is disabled because FAST_START_MTTR_TARGET is not set SMON: enabling cache recovery Successfully onlined Undo Tablespace 2. Verifying file header compatibility for 11g tablespace encryption.. Verifying 11g file header compatibility for tablespace encryption completed SMON: enabling tx recovery Database Characterset is ZHS16GBK No Resource Manager plan active Starting background process QMNC Wed Apr 19 18:13:34 2023 QMNC started with pid=56, OS id=6380 Exception [type: ACCESS_VIOLATION, UNABLE_TO_READ] [ADDR:0x12] [PC:0x9068BE9, kglsget()+547] ERROR: Unable to normalize symbol name for the following short stack (at offset 199): dbgexProcessError()+193<-dbgeExecuteForError()+65<-dbgePostErrorKGE()+1726 <-dbkePostKGE_kgsf()+75<-kgeade()+560<-kgerev()+125<-kgerec5()+60<-sss_xcpt_EvalFilterEx()+1869 <-sss_xcpt_EvalFilter()+174<-.1.6_8+59<-00007FFB13102316<-00007FFB1311398D<-00007FFB130D93A7 <-00007FFB13112B1A<-kglsget()+547<-qcdolci()+80<-qcdoloi()+167<-qcdlgcd()+940<-kkdlgcd()+129 <-PGOSF158_kkmfbtcn()+17<-qcsIsColInFro()+474<-qcsRslvColWithinQbc()+304<-qcsStrongColRslv()+632 <-qcsRslvName()+212<-qcsridn()+104<-qcsraic()+736<-qcspqbDescendents()+485<-qcspqb()+154<-kkmdrv()+200 <-opiSem()+2560<-opiDeferredSem()+565<-opitca()+391<-PGOSF525_kksFullTypeCheck()+27<-rpiswu2()+2757 <-kksLoadChild()+9357<-kxsGetRuntimeLock()+2320<-kksfbc()+15225<-kkspsc0()+2117<-kksParseCursor()+181 <-opiosq0()+2538<-opiall0()+6705<-opikpr()+699<-opiodr()+1662<-rpidrus()+862<-rpidru()+154<-rpiswu2()+2757 <-kprball()+1610<-qmCheckIfXdbInstalled()+1059<-qm_open_db()+11<-kscnfy()+778 Errors in file e:\app\administrator\diag\rdbms\orcl\orcl\trace\orcl_ora_6036.trc (incident=113085): ORA-07445: 出现异常错误: 核心转储 [kglsget()+547] [ACCESS_VIOLATION] [ADDR:0x12] [PC:0x9068BE9] [UNABLE_TO_READ] [] Incident details in: e:\app\administrator\diag\rdbms\orcl\orcl\incident\incdir_113085\orcl_ora_6036_i113085.trc Wed Apr 19 18:13:36 2023 Trace dumping is performing id=[cdmp_20230419181336] Wed Apr 19 18:13:39 2023 PMON (ospid: 6624): terminating the instance due to error 397 Instance terminated by PMON, pid = 6624
查看trace文件
*** 2023-04-21 17:29:42.077 *** SESSION ID:(898.359) 2023-04-21 17:29:42.077 *** CLIENT ID:() 2023-04-21 17:29:42.077 *** SERVICE NAME:(SYS$USERS) 2023-04-21 17:29:42.077 *** MODULE NAME:(sqlplus.exe) 2023-04-21 17:29:42.077 *** ACTION NAME:() 2023-04-21 17:29:42.077 Dump continued from file: e:\app\administrator\diag\rdbms\orcl\orcl\trace\orcl_ora_9648.trc ORA-07445: 出现异常错误: 核心转储 [kglsget()+547] [ACCESS_VIOLATION] [ADDR:0x12] [PC:0x9138BE9] [UNABLE_TO_READ] [] ========= Dump for incident 444285 (ORA 7445 [kglsget()+547]) ======== ----- Beginning of Customized Incident Dump(s) ----- Exception [type: ACCESS_VIOLATION, UNABLE_TO_READ] [ADDR:0x12] [PC:0x9138BE9, kglsget()+547] Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production Process Id: 0x00000a8c Thread Id : 0x000025b0 Time : Fri Apr 21 17:29:42 Excp. Code: 0xc0000005 Excp. Type: ACCESS_VIO Flags: 0x00000000 ------------------- Registers ---------------------------- ip=0000000009138BE9 sp=00000000276FA470 rp=0000000A0BF280D0 r1=000000001089AFE0 r2=0000000000000000 r3=0000000000000101 r4=00000009BDFE40B0 r5=00000000276FA470 r6=0000000A0BF280D0 r7=00000000000005C0 r8=00000009B9DC4F48 r9=0000000A0BF280D0 r10=0000000000000200 r11=00000000276FA590 r12=00000009ED85F4C0 r13=000000000CB3C070 r14=0000000000000001 r15=0000000000000001 ------------------- End of Registers --------------------- *** 2023-04-21 17:29:42.077 dbkedDefDump(): Starting a non-incident diagnostic dump (flags=0x3, level=3, mask=0x0) ----- Current SQL Statement for this session (sql_id=gtf6tgc2ycgxx) ----- select count(*) from XDB.XDB$SCHEMA s where s.xmldata.schema_url = 'http://xmlns.oracle.com/xdb/XDBSchema.xsd' ----- Call Stack Trace ----- calling call entry argument values in hex location type point (? means dubious value) -------------------- -------- -------------------- ---------------------------- kglsget()+547 0000000000000000 009962700 00996270C 000000000 0276DCCA0 qcdolci()+80 CALL??? kglsget()+347 9C5F9E7D0 009138AE2 000000018 000000001 qcdoloi()+167 CALL??? qcdolci() 00000DC7E 008D52DEF 000000006 00CB5BEE8 qcdlgcd()+940 CALL??? qcdoloi() 000000000 000000000 000000000 000000000 kkdlgcd()+129 CALL??? qcdlgcd() 000000000 9B9DC6C78 000000000 01089AA20 __PGOSF158_kkmfbtcn CALL??? kkdlgcd() 01089AFE0 00CB5BEE8 000000000 ()+17 000000000 qcsIsColInFro()+474 CALL??? __PGOSF158_kkmfbtcn 000000001 9BDFE41E0 000000000 () 000000001 qcsRslvColWithinQbc CALL??? qcsIsColInFro() 900000000 01089AFE0 0276FCFC0 ()+304 742E204F1B71 qcsStrongColRslv()+ CALL??? qcsRslvColWithinQbc 000000010 27F00000000 632 ()+73 000000000 000000000 qcsRslvName()+212 CALL??? qcsStrongColRslv()+ 0276FA9E0 9C3F136C0 00764E4E0 516 0093A505B qcsridn()+104 CALL??? qcsRslvName() 101000000000000 000000000 000000000 0276FAE90 qcsraic()+736 CALL??? qcsridn() 0276FACB0 0276FACB0 000000000 000000001 qcspqbDescendents() CALL??? qcsraic() 0276FAE90 01089AFE0 00CB5D030 +485 00CB5CEE8 qcspqb()+154 CALL??? qcspqbDescendents() 00000002A 008D53029 01089AFE0 000000000 kkmdrv()+200 CALL??? qcspqb() 000000029 00895C700 0276FAF90 00895C700 opiSem()+2560 CALL??? kkmdrv() 00CB31730 0108B7820 000000001 9C3F13730 opiDeferredSem()+56 CALL??? opiSem() 0276FCFC0 A09FA3D68 00000006E 5 000000001 opitca()+391 CALL??? opiDeferredSem() 000000001 000000000 006F7AC18 000000000 __PGOSF525_kksFullT CALL??? opitca() 037615F10 9C3F138D0 0277000A0 ypeCheck()+27 00895C700 rpiswu2()+2757 CALL??? __PGOSF525_kksFullT 0276FEB98 000004018 0108A04E0 ypeCheck() 0108A0700 kksLoadChild()+9357 CALL??? rpiswu2() 9F86A81C8 000000000 9C5F9D1E4 000000002 kxsGetRuntimeLock() CALL??? kksLoadChild() 01089AFE0 A09FA39D8 0276FF400 +2320 A09FA39D8 kksfbc()+15225 CALL??? kxsGetRuntimeLock() 01089AFE0 037615F10 0276FF400 000000103 kkspsc0()+2117 CALL??? kksfbc() 037615F10 000000003 A00000108 0076D1C80 kksParseCursor()+18 CALL??? kkspsc0() 00CAD1DA8 0076D1C80 00000006F 1 000000003 opiosq0()+2538 CALL??? kksParseCursor() 00CACF990 000000000 00895C700 027700940 opiall0()+6705 CALL??? opiosq0() 000000003 00000000E 0277010C0 000000020 opikpr()+699 CALL??? opiall0() 000000065 000000022 0277018C8 000000000 opiodr()+1662 CALL??? opikpr() 000000065 90000001C 027703208 01089AA20 rpidrus()+862 CALL??? opiodr() 000000065 00000001C 027703208 000000000 rpidru()+154 CALL??? rpidrus() 0277027F8 000000000 000000000 000000000 rpiswu2()+2757 CALL??? rpidru() 027703030 000000000 000000000 000000000 kprball()+1610 CALL??? rpiswu2() 9F86A81C8 000000000 027702E50 000000002 qmCheckIfXdbInstall CALL??? kprball() 027703208 000000100 000000002 ed()+1059 00CAEC188 qm_open_db()+11 CALL??? qmCheckIfXdbInstall 000000000 000000000 000000000 ed() 00895C700 kscnfy()+778 CALL??? qm_open_db() 657FC5CD00000019 000000000 000000000 100000000 adbdrv()+45489 CALL??? kscnfy() 000000019 000000000 000000000 000000000 opiexe()+20842 CALL??? adbdrv() 000000023 000000003 A00000102 000000000 opiosq0()+5129 CALL??? opiexe()+16981 000000004 000000000 02770A8C0 009121AB3 kpooprx()+357 CALL??? opiosq0() 000000003 00000000E 02770AB90 0000000A4 kpoal8()+940 CALL??? kpooprx() 01089AFE0 0090CC0A8 01089AFE0 000000001 opiodr()+1662 CALL??? kpoal8() 00000005E 00000001C 02770E100 00ABBF224 ttcpip()+1325 CALL??? opiodr() 00000005E 00000001C 02770E100 4100200000000000 opitsk()+2040 CALL??? ttcpip() 0108B4D00 000000000 000000000 000000000 opiino()+1258 CALL??? opitsk() 00000001E 000000000 000000000 02770F9F8 opiodr()+1662 CALL??? opiino() 00000003C 000000004 02770FAB0 000000000 opidrv()+864 CALL??? opiodr() 00000003C 000000004 02770FAB0 615C3A6500000000 sou2o()+98 CALL??? opidrv()+150 00000003C 000000004 02770FAB0 000000000 opimai_real()+158 CALL??? sou2o() 064425745 000000000 000000000 02770FBA4 opimai()+191 CALL??? opimai_real() 7FFA241388C0 7FFA24138A49 000000000 00895C700 *** 2023-04-21 17:29:42.343 OracleThreadStart() CALL??? opimai() 000401452 000000002 0085DFE20 +724 0000025B0 00007FFA246713D2 CALL??? OracleThreadStart() 00FCAFF18 000000000 000000000 000000000 00007FFA26D403C4 CALL??? 00007FFA246713B0 7FFA246713B0 000000000 000000000 000000000 --------------------- Binary Stack Dump ---------------------
确定报错是在select count(*) from XDB.XDB$SCHEMA s where s.xmldata.schema_url = ‘http://xmlns.oracle.com/xdb/XDBSchema.xsd’这个sql语句中,对其数据库启动过程进行跟踪,没有发现该语句而是只有报错
EXEC #6:c=0,e=181,p=0,cr=0,cu=0,mis=0,r=0,dep=2,og=4,plh=3755742892,tim=22655713465 FETCH #6:c=0,e=12,p=0,cr=3,cu=0,mis=0,r=1,dep=2,og=4,plh=3755742892,tim=22655713503 CLOSE #6:c=0,e=6,dep=2,type=3,tim=22655713532 Exception [type: ACCESS_VIOLATION, UNABLE_TO_READ] [ADDR:0x12] [PC:0x9138BE9, kglsget()+547] dump file: e:\app\administrator\diag\rdbms\orcl\orcl\incident\incdir_452285\orcl_ora_9848_i452285.trc ORA-07445: 出现异常错误: 核心转储 [kglsget()+547] [ACCESS_VIOLATION] [ADDR:0x12] [PC:0x9138BE9] [UNABLE_TO_READ] []
证明ORA-07445 kglsget错误的语句没有到sql执行阶段,而是在解析阶段就开始报错.通过对oracle启动过程进行处理(因为该语句不是数据库启动个必须的语句),规避掉该sql执行,实现数据库正常open
数据库启动报ORA-600 kcbgtcr_13处理
数据库发生故障,经过第三方处理过,接手之后,尝试open库报ORA-01190错误
Thu Apr 20 16:51:25 2023 alter database open upgrade Errors in file /u2/oracle/diag/rdbms/xifenfei/xifenfei/trace/xifenfei_ora_4818.trc: ORA-01190: control file or data file 3 is from before the last RESETLOGS ORA-01110: data file 3: '/data/topprod/undotbs01.dbf' ORA-1190 signalled during: alter database open upgrade...
这个问题是由于resetlogs的时候有文件遗漏导致resetlogs scn和其他数据文件/ctl不匹配导致,以前类似处理文章:
bbed解决ORA-01190
12C sysaux 异常恢复—ORA-01190错误恢复
Oracle Recovery Tools 解决ORA-01190 ORA-01248等故障
数据库启动报ORA-600 kcbgtcr_13错
</tmp> sqlplus / as sysdba SQL*Plus: Release 11.2.0.3.0 Production on Thu Apr 20 17:05:24 2023 Copyright (c) 1982, 2011, Oracle. All rights reserved. Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options SQL> recover database ; Media recovery complete. SQL> alter database open ; alter database open * ERROR at line 1: ORA-01092: ORACLE instance terminated. Disconnection forced ORA-00600: internal error code, arguments: [kcbgtcr_13], [], [], [], [], [], [], [], [], [], [], [] Process ID: 5492 Session ID: 861 Serial number: 19
alert日志报错
Thu Apr 20 17:05:37 2023 SMON: enabling cache recovery [5492] Successfully onlined Undo Tablespace 2. Undo initialization finished serial:0 start:800184 end:800294 diff:110 (1 seconds) Verifying file header compatibility for 11g tablespace encryption.. Verifying 11g file header compatibility for tablespace encryption completed SMON: enabling tx recovery Database Characterset is AL32UTF8 Errors in file /u2/oracle/diag/rdbms/xifenfei/xifenfei/trace/xifenfei_smon_4770.trc (incident=2390097): ORA-00600: internal error code, arguments: [4193], [], [], [], [], [], [], [], [], [], [], [] Incident details in: /u2/oracle/diag/rdbms/xifenfei/xifenfei/incident/incdir_2390097/xifenfei_smon_4770_i2390097.trc Use ADRCI or Support Workbench to package the incident. See Note 411.1 at My Oracle Support for error and packaging details. Errors in file /u2/oracle/diag/rdbms/xifenfei/xifenfei/trace/xifenfei_ora_5492.trc (incident=2390129): ORA-00600: internal error code, arguments: [kcbgtcr_13], [], [], [], [], [], [], [], [], [], [], [] Incident details in: /u2/oracle/diag/rdbms/xifenfei/xifenfei/incident/incdir_2390129/xifenfei_ora_5492_i2390129.trc Use ADRCI or Support Workbench to package the incident. See Note 411.1 at My Oracle Support for error and packaging details. Block recovery from logseq 2, block 56 to scn 8615223701 Recovery of Online Redo Log: Thread 1 Group 2 Seq 2 Reading mem 0 Mem# 0: /u2/oracle/oradata/xifenfei/redo02.log Block recovery completed at rba 2.60.16, scn 2.25289110 Block recovery from logseq 2, block 56 to scn 8615223600 Recovery of Online Redo Log: Thread 1 Group 2 Seq 2 Reading mem 0 Mem# 0: /u2/oracle/oradata/xifenfei/redo02.log Block recovery completed at rba 2.59.16, scn 2.25289009 Errors in file /u2/oracle/diag/rdbms/xifenfei/xifenfei/trace/xifenfei_smon_4770.trc: ORA-01595: error freeing extent (3) of rollback segment (5)) ORA-00600: internal error code, arguments: [4193], [], [], [], [], [], [], [], [], [], [], [] Errors in file /u2/oracle/diag/rdbms/xifenfei/xifenfei/trace/xifenfei_ora_5492.trc: ORA-00600: internal error code, arguments: [kcbgtcr_13], [], [], [], [], [], [], [], [], [], [], [] Errors in file /u2/oracle/diag/rdbms/xifenfei/xifenfei/trace/xifenfei_ora_5492.trc: ORA-00600: internal error code, arguments: [kcbgtcr_13], [], [], [], [], [], [], [], [], [], [], [] Error 600 happened during db open, shutting down database USER (ospid: 5492): terminating the instance due to error 600 Thu Apr 20 17:05:40 2023 Instance terminated by USER, pid = 5492 ORA-1092 signalled during: alter database open upgrade... opiodr aborting process unknown ospid (5492) as a result of ORA-1092
这个错误比较明显是由于undo异常导致,规避掉undo问题,数据库启动成功
SQL> startup mount pfile='/tmp/pfile' ORACLE instance started. Total System Global Area 4.2758E+10 bytes Fixed Size 2237776 bytes Variable Size 3.7447E+10 bytes Database Buffers 5234491392 bytes Redo Buffers 74444800 bytes Database mounted. SQL> alter database open ; Database altered.
然后逻辑方式导出数据,导入到新库即可,对于此类问题在2014年处理过类似的case:
记录一次ORA-600 kccpb_sanity_check_2和ORA-600 kcbgtcr_13 错误恢复
Oracle 启动后一会儿就挂掉故障处理—ORA-600 17182
一例正常运行的数据库突然节点不停重启(因为是rac,启动一会儿就crash,然后又被crs给启动起来,然后有crash,依次循环),告警日志类似:
Fri Mar 24 13:36:07 2023 QMNC started with pid=124, OS id=188397 ARC3: Archival started ARC0: STARTING ARCH PROCESSES COMPLETE Completed: ALTER DATABASE OPEN Fri Mar 24 13:36:08 2023 minact-scn: Inst 1 is now the master inc#:2 mmon proc-id:188028 status:0x7 minact-scn status: grec-scn:0x0000.00000000 gmin-scn:0x0000.00000000 gcalc-scn:0x0000.00000000 Fri Mar 24 13:36:08 2023 Starting background process CJQ0 Fri Mar 24 13:36:08 2023 CJQ0 started with pid=144, OS id=188451 Fri Mar 24 13:36:09 2023 Redo thread 2 internally disabled at seq 44406 (CKPT) Archived Log entry 135343 added for thread 2 sequence 44405 ID 0xcd7086e0 dest 1: ARC0: Archiving disabled thread 2 sequence 44406 Archived Log entry 135344 added for thread 2 sequence 44406 ID 0xcd7086e0 dest 1: Thread 1 advanced to log sequence 40030 (LGWR switch) Current log# 2 seq# 40030 mem# 0: +DATA/xff/onlinelog/group_2.310.1087136761 Archived Log entry 135345 added for thread 1 sequence 40029 ID 0xcd7086e0 dest 1: Fri Mar 24 13:36:30 2023 Errors in file /oracle/database/diag/rdbms/xff/xff1/trace/xff1_p200_188856.trc (incident=1082418): ORA-00600: internal error code, arguments: [17182], [0x7F4D2A13DBF8], [], [], [], [], [], [], [], [], [], [] Incident details in: /oracle/database/diag/rdbms/xff/xff1/incident/incdir_1082418/xff1_p200_188856_i1082418.trc Use ADRCI or Support Workbench to package the incident. See Note 411.1 at My Oracle Support for error and packaging details. Fri Mar 24 13:36:30 2023 Dumping diagnostic data in directory=[cdmp_20230324133630], requested by (instance=1, osid=188856 (P200)), summary=[incident=1082418]. Fri Mar 24 13:36:54 2023 Decreasing number of real time LMS from 6 to 0 Fri Mar 24 13:36:54 2023 Block recovery from logseq 40030, block 259 to scn 17199959182 Recovery of Online Redo Log: Thread 1 Group 2 Seq 40030 Reading mem 0 Mem# 0: +DATA/xff/onlinelog/group_2.310.1087136761 Block recovery stopped at EOT rba 40030.317.16 Block recovery completed at rba 40030.317.16, scn 4.20089998 Exception [type: SIGSEGV, SI_KERNEL(general_protection)] [ADDR:0x0] [PC:0x97E8579, kghrst()+1835] [flags: 0x0, count: 1] Errors in file /oracle/database/diag/rdbms/xff/xff1/trace/xff1_p200_188856.trc (incident=1082419): ORA-07445: exception encountered: core dump [kghrst()+1835] [SIGSEGV] [ADDR:0x0] [PC:0x97E8579] [SI_KERNEL(general_protection)] [] ORA-00600: internal error code, arguments: [17182], [0x7F4D2A13DBF8], [], [], [], [], [], [], [], [], [], [] Incident details in: /oracle/database/diag/rdbms/xff/xff1/incident/incdir_1082419/xff1_p200_188856_i1082419.trc Use ADRCI or Support Workbench to package the incident. See Note 411.1 at My Oracle Support for error and packaging details. Errors in file /oracle/database/diag/rdbms/xff/xff1/trace/xff1_p200_188856.trc (incident=1082420): ORA-00600: internal error code, arguments: [17147], [0x7F4D2A13DBD0], [], [], [], [], [], [], [], [], [], [] ORA-07445: exception encountered: core dump [kghrst()+1835] [SIGSEGV] [ADDR:0x0] [PC:0x97E8579] [SI_KERNEL(general_protection)] [] ORA-00600: internal error code, arguments: [17182], [0x7F4D2A13DBF8], [], [], [], [], [], [], [], [], [], [] Incident details in: /oracle/database/diag/rdbms/xff/xff1/incident/incdir_1082420/xff1_p200_188856_i1082420.trc Use ADRCI or Support Workbench to package the incident. See Note 411.1 at My Oracle Support for error and packaging details. Use ADRCI or Support Workbench to package the incident. See Note 411.1 at My Oracle Support for error and packaging details. Errors in file /oracle/database/diag/rdbms/xff/xff1/trace/xff1_p200_188856.trc (incident=1082421): ORA-00600: internal error code, arguments: [kghfrempty:ds], [0x7F4D2A13DBE8], [], [], [], [], [], [], [], [], [], [] ORA-07445: exception encountered: core dump [kghrst()+1835] [SIGSEGV] [ADDR:0x0] [PC:0x97E8579] [SI_KERNEL(general_protection)] [] ORA-00600: internal error code, arguments: [17182], [0x7F4D2A13DBF8], [], [], [], [], [], [], [], [], [], [] Incident details in: /oracle/database/diag/rdbms/xff/xff1/incident/incdir_1082421/xff1_p200_188856_i1082421.trc Use ADRCI or Support Workbench to package the incident. See Note 411.1 at My Oracle Support for error and packaging details. Fri Mar 24 13:36:56 2023 Dumping diagnostic data in directory=[cdmp_20230324133656], requested by (instance=1, osid=188856 (P200)), summary=[incident=1082420]. SMON: Restarting fast_start parallel rollback Fri Mar 24 13:37:12 2023 Errors in file /oracle/database/diag/rdbms/xff/xff1/trace/xff1_p000_188229.trc (incident=1080530): ORA-00600: internal error code, arguments: [17182], [0x7F3AB22ADBF8], [], [], [], [], [], [], [], [], [], [] Incident details in: /oracle/database/diag/rdbms/xff/xff1/incident/incdir_1080530/xff1_p000_188229_i1080530.trc Use ADRCI or Support Workbench to package the incident. See Note 411.1 at My Oracle Support for error and packaging details. Fri Mar 24 13:37:12 2023 Dumping diagnostic data in directory=[cdmp_20230324133712], requested by (instance=1, osid=188229 (P000)), summary=[incident=1080530]. Fri Mar 24 13:37:24 2023 Block recovery from logseq 40030, block 259 to scn 17199959182 Recovery of Online Redo Log: Thread 1 Group 2 Seq 40030 Reading mem 0 Mem# 0: +DATA/xff/onlinelog/group_2.310.1087136761 Block recovery completed at rba 40030.317.16, scn 4.20089999 Fri Mar 24 13:37:37 2023 Exception [type: SIGSEGV, SI_KERNEL(general_protection)] [ADDR:0x0] [PC:0x97E8579, kghrst()+1835] [flags: 0x0, count: 1] Errors in file /oracle/database/diag/rdbms/xff/xff1/trace/xff1_p000_188229.trc (incident=1080531): ORA-07445: exception encountered: core dump [kghrst()+1835] [SIGSEGV] [ADDR:0x0] [PC:0x97E8579] [SI_KERNEL(general_protection)] [] ORA-00600: internal error code, arguments: [17182], [0x7F3AB22ADBF8], [], [], [], [], [], [], [], [], [], [] Incident details in: /oracle/database/diag/rdbms/xff/xff1/incident/incdir_1080531/xff1_p000_188229_i1080531.trc Use ADRCI or Support Workbench to package the incident. See Note 411.1 at My Oracle Support for error and packaging details. Fri Mar 24 13:37:37 2023 Dumping diagnostic data in directory=[cdmp_20230324133737], requested by (instance=1, osid=188229 (P000)), summary=[incident=1080531]. Fri Mar 24 13:38:16 2023 SMON: slave died unexpectedly, downgrading to serial recovery Errors in file /oracle/database/diag/rdbms/xff/xff1/trace/xff1_smon_188020.trc (incident=1080418): ORA-00600: internal error code, arguments: [17182], [0x7F9184B445C0], [], [], [], [], [], [], [], [], [], [] Incident details in: /oracle/database/diag/rdbms/xff/xff1/incident/incdir_1080418/xff1_smon_188020_i1080418.trc Use ADRCI or Support Workbench to package the incident. See Note 411.1 at My Oracle Support for error and packaging details. Block recovery from logseq 40030, block 259 to scn 17199959182 Recovery of Online Redo Log: Thread 1 Group 2 Seq 40030 Reading mem 0 Mem# 0: +DATA/xff/onlinelog/group_2.310.1087136761 Block recovery completed at rba 40030.317.16, scn 4.20089999 ORACLE Instance xff1 (pid = 56) - Error 600 encountered while recovering transaction (10, 26) on object 242112. Errors in file /oracle/database/diag/rdbms/xff/xff1/trace/xff1_smon_188020.trc: ORA-00600: internal error code, arguments: [17182], [0x7F9184B445C0], [], [], [], [], [], [], [], [], [], [] Fri Mar 24 13:38:17 2023 Dumping diagnostic data in directory=[cdmp_20230324133817], requested by (instance=1, osid=188020 (SMON)), summary=[incident=1080418]. Exception [type: SIGSEGV, SI_KERNEL(general_protection)] [ADDR:0x0] [PC:0x97E8579, kghrst()+1835] [flags: 0x0, count: 1] Errors in file /oracle/database/diag/rdbms/xff/xff1/trace/xff1_smon_188020.trc (incident=1080419): ORA-07445: exception encountered: core dump [kghrst()+1835] [SIGSEGV] [ADDR:0x0] [PC:0x97E8579] [SI_KERNEL(general_protection)] [] ORA-00600: internal error code, arguments: [17182], [0x7F9184B445C0], [], [], [], [], [], [], [], [], [], [] Incident details in: /oracle/database/diag/rdbms/xff/xff1/incident/incdir_1080419/xff1_smon_188020_i1080419.trc Use ADRCI or Support Workbench to package the incident. See Note 411.1 at My Oracle Support for error and packaging details. Fri Mar 24 13:38:20 2023 PMON (ospid: 187888): terminating the instance due to error 474 System state dump requested by (instance=1, osid=187888 (PMON)), summary=[abnormal instance termination]. System State dumped to trace file /oracle/database/diag/rdbms/xff/xff1/trace/xff1_diag_187902_20230324133820.trc Fri Mar 24 13:38:21 2023 ORA-1092 : opitsk aborting process Dumping diagnostic data in directory=[cdmp_20230324133820], requested by (instance=1, osid=187888 (PMON)), summary=[abnormal instance termination]. Instance terminated by PMON, pid = 187888
这类的故障在多年前处理过几次
ORA-600 17182导致oracle异常
ORA-00600[17182],ORA-00600[25027],ORA-00600[kghfrempty:ds]故障处理
这个故障的原因是由于block逻辑损坏,实例无法正常做回滚恢复,从而异常.处理异常回滚问题,就可以规避掉数据库启动后一会儿就crash问题.