ORA-0157,ORA-00600: internal error code, arguments: [6856]

本文记录了Oracle数据库中出现的内部错误(ORA-00600)和数据块损坏(ORA-01578),特别是在TBS_TEMP_HARMONYHIS表空间的临时段上发生的内存损坏问题。提供了两种解决方案:一是升级数据库到12.1.0.2版本;二是应用一次性补丁17767676。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<alert_cpwsjc1.log 

TNS-12535: TNS:operation timed out 
ns secondary err code: 12560 
nt main err code: 505 

TNS-00505: Operation timed out 
nt secondary err code: 110 
nt OS err code: 0 
Client address: (ADDRESS=(PROTOCOL=tcp)(HOST=10.169.72.117)(PORT=52726)) 
Thu Mar 02 18:44:45 2017 
Errors in file /u01/app/oracle/diag/rdbms/cpwsjc/cpwsjc1/trace/cpwsjc1_ora_68146.trc (incident=289705): 
ORA-00600: internal error code, arguments: [6856], [0], [0], [], [], [], [], [], [], [], [], [] 
Incident details in: /u01/app/oracle/diag/rdbms/cpwsjc/cpwsjc1/incident/incdir_289705/cpwsjc1_ora_68146_i289705.trc 
Use ADRCI or Support Workbench to package the incident. 
See  Note 411.1  at My Oracle Support for error and packaging details. 
Thu Mar 02 18:44:46 2017 
Dumping diagnostic data in directory=[cdmp_20170302184446], requested by (instance=1, osid=68146), summary=[incident=289705]. 
Thu Mar 02 18:44:47 2017 
Sweep [inc][289705]: completed 
Sweep [inc2][289705]: completed 
Thu Mar 02 18:44:49 2017 
Corrupt Block Found 
TSN = 15, TSNAME = TBS_TEMP_HARMONYHIS 
RFN = 1, BLK = 211073, RDBA = 4405377 
OBJN = -1, OBJD = 4405376, OBJECT = , SUBOBJECT = 
SEGMENT OWNER = , SEGMENT TYPE = 
Errors in file /u01/app/oracle/diag/rdbms/cpwsjc/cpwsjc1/trace/cpwsjc1_ora_68146.trc (incident=289706): 
ORA-00603: ORACLE server session terminated by fatal error 
ORA-00607: Internal error occurred while making a change to a data block 
ORA-00600: internal error code, arguments: [6856], [0], [0], [], [], [], [], [], [], [], [], [] 
Incident details in: /u01/app/oracle/diag/rdbms/cpwsjc/cpwsjc1/incident/incdir_289706/cpwsjc1_ora_68146_i289706.trc 
opiodr aborting process unknown ospid (68146) as a result of ORA-603 
Dumping diagnostic data in directory=[cdmp_20170302184449], requested by (instance=1, osid=68146), summary=[incident=289706]. 
Thu Mar 02 18:45:47 2017 
Sweep [inc][289706]: completed 
Sweep [inc2][289706]: completed 
Thu Mar 02 18:47:16 2017 
Dumping diagnostic data in directory=[cdmp_20170302184716], requested by (instance=2, osid=79290 (GTX0)), summary=[incident=132473]. 
Thu Mar 02 18:48:46 2017 
Errors in file /u01/app/oracle/diag/rdbms/cpwsjc/cpwsjc1/trace/cpwsjc1_ora_69787.trc (incident=289929): 
ORA-00600: internal error code, arguments: [6856], [0], [0], [], [], [], [], [], [], [], [], [] 
Incident details in: /u01/app/oracle/diag/rdbms/cpwsjc/cpwsjc1/incident/incdir_289929/cpwsjc1_ora_69787_i289929.trc 
Thu Mar 02 18:48:46 2017 
Dumping diagnostic data in directory=[cdmp_20170302184846], requested by (instance=1, osid=69787), summary=[incident=289929]. 
Use ADRCI or Support Workbench to package the incident. 
See  Note 411.1  at My Oracle Support for error and packaging details. 
Thu Mar 02 18:48:47 2017 
Sweep [inc][289929]: completed 
Sweep [inc2][289929]: completed 
Thu Mar 02 18:48:49 2017 
Corrupt Block Found 
TSN = 15, TSNAME = TBS_TEMP_HARMONYHIS 
RFN = 1, BLK = 211073, RDBA = 4405377 
OBJN = -1, OBJD = 4405376, OBJECT = , SUBOBJECT = 
SEGMENT OWNER = , SEGMENT TYPE = 




For more detailed info: 
Bug 17437634  - ORA-1578 or ORA-600 [6856] transient in-memory corruption on TEMP segment during transaction recovery / ROLLBACK (eg: after Ctrl-C) - superseded (  Doc ID 17437634.8  ) 


The following justifies how the issue is related to this specific customer: 

1.the error info"ORA-00600: internal error code, arguments: [6856], [0], [0], [], [], [], [], [], [], [], [], []" have been found in alertlog 
2.the error info "ORA-01578: ORACLE data block corrupted (file # 207, block # 10369)" have been found in alertlog 
3. the database server version is 11.2.0.4 and the bug is fixed by version 12.1.0.2 (Server Patch Set) 
4.ORA-1578 have been reported during ROLLBACK in a TEMP segment after a user cancel operation. 
5. it is similar between the symptom in dumpfile and description in  bug 17437634  



option1: to upgrade the database version to 12.1.0.2 : 

To implement the solution, please execute the following steps: 

1. Download and review the readme and pre-requisites for Patch.21419221 via the link below 
https://updates.oracle.com/download/21419221.html 

2. Ensure that you have taken a backup of your system before applying 
the recommended patch. 

3. Apply the patch in a test environment. 

4. Retest the issue. 

5. Migrate the solution as appropriate to other environments. 

~~~~~~~~~~~~~~~~~~~~~~~~~~OR~~~~~~~~~~~~~~~~~~~~~~~~~~ 


option2: to apply one-off patch : 

To implement the solution, please execute the following steps: 

1. Download and review the readme and pre-requisites for Patch.17767676 via the link below 
https://updates.oracle.com/download/17767676.html 

2.opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir ./17767676, 
3. Ensure that you have taken a backup of your system before applying 
the recommended patch. 

4. Apply the patch in a test environment. 

5. Retest the issue. 

6. Migrate the solution as appropriate to other environments. 

Note that this fix has been superseded by the fix in  Bug:17767676  

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26655292/viewspace-2135250/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/26655292/viewspace-2135250/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值