本文共 9333 字,大约阅读时间需要 31 分钟。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | Errors in file /u01/app/oracle/admin/prdw014a/udump/prdw014a_ora_4377 .trc: ORA-00600: internal error code, arguments: [kddummy_blkchk], [222], [5792], [18038], [], [], [], [] Mon May 17 15:27:53 2010 Trace dumping is performing id =[cdmp_20100517152753] Mon May 17 15:27:53 2010 Doing block recovery for file 2 block 504365 Block recovery from logseq 159276, block 166357 to scn 10934615778284 Mon May 17 15:27:53 2010 Recovery of Online Redo Log: Thread 1 Group 4 Seq 159276 Reading mem 0 Mem # 0: /u01/app/oracle/dataPRDW014/redo04a_1.log Mem # 1: /u01/app/oracle/dataPRDW014/redo04a_2.log Block recovery completed at rba 159276.167277.16, scn 2545.3924010007 Doing block recovery for file 222 block 5792 Block recovery from logseq 159276, block 84741 to scn 10934615778283 Mon May 17 15:27:53 2010 Recovery of Online Redo Log: Thread 1 Group 4 Seq 159276 Reading mem 0 Mem # 0: /u01/app/oracle/dataPRDW014/redo04a_1.log Mem # 1: /u01/app/oracle/dataPRDW014/redo04a_2.log Block recovery completed at rba 159276.167277.16, scn 2545.3924009964 Mon May 17 15:27:55 2010 Block recovery completed at rba 159276.167277.16, scn 2545.3924009964 Mon May 17 15:27:55 2010 Corrupt Block Found TSN = 67, TSNAME = OBA_DATA RFN = 222, BLK = 5792, RDBA = 931141280 OBJN = 1657288, OBJD = 1699775, OBJECT = W_ORG_DS, SUBOBJECT = SEGMENT OWNER = BMS_OBA_DW, SEGMENT TYPE = Table Segment Mon May 17 15:32:56 2010 Trace dumping is performing id =[cdmp_20100517153255] |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 | /u01/app/oracle/admin/prdw014a/udump/prdw014a_ora_4377 .trc Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production With the Partitioning, Real Application Clusters, OLAP, Data Mining Scoring Engine and Real Application Testing options ORACLE_HOME = /u01/app/oracle/product/102prdw014 System name: SunOS Node name: v08k405 Release: 5.9 Version: Generic_122300-29 Machine: sun4u Instance name: prdw014a Redo thread mounted by this instance: 1 Oracle process number: 109 Unix process pid: 4377, image: oracle@v08k405 *** 2010-05-17 15:23:15.391 *** ACTION NAME:() 2010-05-17 15:23:15.389 *** MODULE NAME:(pmdtm@v04k413 (TNS V1-V3)) 2010-05-17 15:23:15.389 *** SERVICE NAME:(prdw014_taf) 2010-05-17 15:23:15.389 *** SESSION ID:(789.48811) 2010-05-17 15:23:15.389 TYP:0 CLS: 4 AFN:222 DBA:0x378016a0 OBJ:1699775 SCN:0x09f1.e9e3a3eb SEQ: 2 OP:14.4 kteop redo - redo operation on extent map RESIZE: entry:0 delta: ... .. .. ksedmp: internal or fatal error ORA-00600: internal error code, arguments: [kddummy_blkchk], [222], [5792], [18038], [], [], [], [] Current SQL statement for this session: INSERT /*+ SYS_DL_CURSOR */ INTO bms_oba_dw.W_ORG_DS ( "W_CUSTOMER_CLASS" , "NAME" , "ST_ADDRESS" , "CITY" , "STATE" , "ZIPCODE" , "COUNTRY" , "CUST_TYPE_CODE" , "CUST_TYPE_NAME" , "ACTIVE_FLG" , "DOM_ULT_DUNS_NUM" , "DUNS_NUM" , "EMP_COUNT" , "FORMED_DT" , "GLBLULT_DUNS_NUM" , "ANNUAL_REVENUE" , "BRANCH_FLG" , "BIRTH_DT" , "NO_OF_CHILDREN" , "LEGAL_NAME" , "FAMILY_NAME" , "OTHER_NAME" , "PREFERRED_NAME" , "INDV_ADDNL_TITLE" , "INDV_TITLE" , "INDV_MARITAL_STATE" , "INDV_GENDER" , "EMAIL_ADDRESS" , "RELATIONSHIP_STATE" , "INDV_EMP_STATUS" , "FAX_NUM" , "PAGER_NUM" , "MOBILE_NUM" , "LIFE_CYCLE_STATE" , "CUST_CAT_CODE" , "CUST_CAT_NAME" , "SIC_CODE" , "SIC_NAME" , "GOVT_ID_TYPE" , "GOVT_ID_VALUE" , "DUNNS_SITE_NAME" , "DUNNS_GLOBAL_NAME" , "DUNNS_LEGAL_NAME" , "CUSTOMER_NUM" , "ALT_CUSTOMER_NUM" , "ALT_PHONE_NUM" , "INTERNET_HOME_PAGE" , "LEGAL_STRUCT_CODE" , "LEGAL_STRUCT_NAME" , "DIRECT_MKTG_FLG" , "SOLICITATION_FLG" , "CUSTOMER_HIER1_CODE" , "CUSTOMER_HIER1_NAME" , "CUSTOMER_HIER2_CODE" , "CUSTOMER_HIER2_NAME" , "CUSTOMER_HIER3_CODE" , "CUSTOMER_HIER3_NAME" , "CUSTOMER_HIER4_CODE" , "CUSTOMER_HIER4_NAME" , "CUSTOMER_HIER5_CODE" , "CUSTOMER_HIER5_NAME" , "CUSTOMER_HIER6_CODE" , "CREATED_BY_ID" , "CHANGED_BY_ID" , "CREATED_ON_DT" , "CHANGED_ON_DT" , "AUX1_CHANGED_ON_DT" , "AUX2_CHANGED_ON_DT" , "AUX3_CHANGED_ON_DT" , "AUX4_CHANGED_ON_DT" , "SRC_EFF_FROM_DT" , "SRC_EFF_TO_DT" , "DELETE_FLG" , "DATASOURCE_NUM_ID" , "INTEGRATION_ID" , "TENANT_ID" , "X_CUSTOM" , "MOT_ATTRIBUTE1" , "MOT_ATTRIBUTE2" , "MOT_ATTRIBUTE3" , "MOT_ATTRIBUTE4" , "MOT_ATTRIBUTE5" , "MOT_ATTRIBUTE6" , "MOT_ATTRIBUTE7" , "MOT_ATTRIBUTE8" , "MOT_ATTRIBUTE9" , "MOT_ATTRIBUTE10" , "MOT_ATTRIBUTE11" , "MOT_ATTRIBUTE12" , "MOT_ATTRIBUTE13" , "MOT_ATTRIBUTE14" , "MOT_ATTRIBUTE15" , "MOT_ATTRIBUTE16" , "MOT_ATTRIBUTE17" , "MOT_ATTRIBUTE18" , "MOT_ATTRIBUTE19" , "MOT_ATTRIBUTE20" , "MOT_PARTY_TYPE" , "MOT_PHONE_AREA_CODE" , "MOT_ORIG_SYSTEM_REFERENCE" , "MOT_PER_EMAIL_ADDR" , "MOT_PERSON_FIRST_NAME" , "MOT_PHONE_EXTENSION" , "MOT_ALTERNATE_NAME" , "MOT_TELEPHONE_TYPE" , "MOT_SALES_CHANNEL_CODE" , "MOT_ACCOUNT_NAME" , "MOT_ATTRIBUTE_CATEGORY" , "MOT_INTERCOMPANY_FLAG" , "MOT_PARTY_NUMBER" , "MOT_PARTY_ID" , "MOT_LAST_UPDATE_LOGIN" , "MOT_CUST_CLASS_DESC" , "MOT_RECEIPT_METHOD_NAME" , "MOT_PHONE_NUMBER" , "MOT_CONTACT_POINT_PURPOSE" , "MOT_SALESREP_NAME" , "MOT_PAY_TERMS_CODE" , "MOT_PAY_TERMS_NAME" ) VALUES (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) ----- Call Stack Trace ----- calling call entry argument values in hex location type point (? means dubious value) -------------------- -------- -------------------- ---------------------------- ksedmp()+744 CALL ksedst() 000000840 ? FFFFFFFF7FFF620C ? 000000000 ? FFFFFFFF7FFF2D00 ? FFFFFFFF7FFF1A68 ? FFFFFFFF7FFF2468 ? kgerinv()+200 PTR_CALL 0000000000000000 000106800 ? 10681C1C4 ? 10681C000 ? 00010681C ? 000106800 ? 10681C1C4 ? kseinpre()+96 CALL kgerinv() 106816B18 ? 000000000 ? 1064564C0 ? 000000003 ? FFFFFFFF7FFF6750 ? 000001430 ? ksesin()+52 CALL kseinpre() 000106800 ? 000000003 ? 00000025F ? 10681C1B8 ? FFFFFFFF7FFF6750 ? 1068167D8 ? kco_blkchk()+2568 CALL ksesin() 1064564C0 ? 000000003 ? 000106800 ? 0000000DE ? 000000000 ? 000106800 ? kcoapl()+1284 CALL kco_blkchk() 0001900DE ? 0378016A0 ? 0000016A0 ? 00000FC00 ? 000000000 ? FFFFFFFF7FFF89F8 ? kcbapl()+412 CALL kcoapl() 000000002 ? 000002300 ? 000105800 ? 583DBC000 ? 106816C98 ? 00010598F ? kcrfw_redo_gen()+16 CALL kcbapl() FFFFFFFF7FFF89B8 ? 376 583FB7870 ? FFFFFFFF7AF3AA3C ? B6E9FABD0 ? 000000000 ? 583DBC000 ? kcbchg1_main()+1363 CALL kcrfw_redo_gen() 000000000 ? 2 FFFFFFFF7FFF76C8 ? B693A9998 ? 000000000 ? 3800135A0 ? FFFFFFFF7FFF7700 ? kcbchg1()+1324 CALL kcbchg1_main() 000100C00 ? FFFFFFFF7FFF7850 ? 000000000 ? 583FB7870 ? 000000000 ? 00000FFFF ? ktuchg()+968 CALL kcbchg1() 000106819 ? 1068195B8 ? 1068195C8 ? 106819000 ? 000000000 ? 106819000 ? ktbchg2nt()+104 CALL ktuchg() 000000002 ? 000000001 ? FFFFFFFF7FFF8928 ? B67A76DD8 ? 000000000 ? 000000000 ? kteopgen()+728 CALL ktbchg2nt() FFFFFFFF7FFF89B8 ? FFFFFFFF7FFF87C4 ? 000000000 ? 000000000 ? FFFFFFFF7FFF8928 ? FFFFFFFF7FFF9D98 ? kteopresize()+2276 CALL kteopgen() FFFFFFFF7FFF89B8 ? 000000006 ? 000106800 ? 000000002 ? 10682247C ? 106816B18 ? ktsxbmdelext1()+968 CALL kteopresize() FFFFFFFF7FFF9D98 ? 8 FFFFFFFF7FFF9E88 ? 000000004 ? 000000002 ? 000000000 ? 000000000 ? ktsstrm_segment()+6 CALL ktsxbmdelext1() FFFFFFFF7AD33A78 ? 308 0000016A0 ? 0003FFFFF ? FFFFFFFF7AD33A78 ? 106822000 ? 000000043 ? ktsmg_trimf()+1208 CALL ktsstrm_segment() 000000000 ? 000000003 ? 000000001 ? 000100C00 ? 106819000 ? 000000000 ? kdbltrmt()+1916 CALL ktsmg_trimf() 00010598F ? 0000010E2 ? 106822478 ? 000000005 ? 10682247C ? 106816B18 ? kdblfpl()+96 CALL kdbltrmt() 000000006 ? 000000000 ? FFFFFFFF7AD33918 ? 000000180 ? 0000010E4 ? 000000008 ? kdblfl()+1948 CALL kdblfpl() FFFFFFFF7FFFB0AC ? FFFFFFFF7AD33918 ? 000000000 ? FFFFFFFF7AD33AE0 ? FFFFFFFF7AD33A68 ? 000000000 ? klafin()+160 CALL kdblfl() FFFFFFFF7FFFB0AC ? FFFFFFFF7AD33918 ? 000000000 ? 000000001 ? 000000008 ? 000106800 ? kpodpfin()+76 CALL klafin() FFFFFFFF7AF35C40 ? 1059BF2B8 ? 000000321 ? FFFFFFFF7AD33918 ? 000000000 ? 000400000 ? kpodpmop()+320 CALL kpodpfin() FFFFFFFF7AF35C40 ? 000106816 ? 000106800 ? 000000321 ? 000000001 ? FFFFFFFF7AF35BC8 ? opiodr()+1496 PTR_CALL 0000000000000000 000000301 ? 000000321 ? |
进过与Oracle support确认,定位为Bug 5386204 - Block corruption / OERI[kddummy_blkchk] after direct load of ASSM segment [ID 5386204.8]. "kteop redo - redo operation on extent map" 记录是确定该Bug的一个重要依据。 该Bug的Oracle note: Bug 5386204
本文转自maclean_007 51CTO博客,原文链接:http://blog.51cto.com/maclean/1277095
转载地址:http://ujibl.baihongyu.com/