ORA-600[6122]报错处理

来源:互联网 发布:淘宝客最低佣金是多少 编辑:程序博客网 时间:2024/04/30 05:30

接到一个ORA-600[6122]的报错:

Fri Aug  5 04:03:41 2011
Errors in file /ora/admin/SCRM01P/udump/scrm01p5_ora_11314.trc:
ORA-00600: internal error code, arguments: [6122], [0], [1], [0], [], [], [], []

根据oracle metalink的Doc ID 99300.1,这是关于index block corrupt的问题,我们来看看该报错的trace文件:

  1. au11qapcwctels2:SCRM01P5:/ora/admin>more /ora/admin/SCRM01P/udump/scrm01p5_ora_11314.trc
  2. Dump file /ora/admin/SCRM01P/udump/scrm01p5_ora_11314.trc
  3. Oracle9i Enterprise Edition Release 9.2.0.8.0 - 64bit Production
  4. With the Partitioning, Real Application Clusters, OLAP and Oracle Data Mining options
  5. JServer Release 9.2.0.8.0 - Production
  6. ORACLE_HOME = /ora/product/v920
  7. System name:    SunOS
  8. Node name:      au11qapcwctels2
  9. Release:        5.9
  10. Version:        Generic_118558-39
  11. Machine:        sun4u
  12. Instance name: SCRM01P5
  13. Redo thread mounted by this instance: 5
  14. Oracle process number: 959
  15. Unix process pid: 11314, image: oracle@au11qapcwctels2 (TNS V1-V3)
  16.  
  17. *** 2011-08-05 04:03:41.468
  18. *** SESSION ID:(261.840) 2011-08-05 04:03:41.466
  19. Block header dump:  0xab6090bc
  20. Object id on Block? Y
  21. seg/obj: 0xedddb  csc: 0x9d0.1d45fd41  itc: 10  flg: -  typ: 2 - INDEX
  22.      fsl: 0  fnx: 0x0 ver: 0x01
  23.  
  24. Itl           Xid                  Uba         Flag  Lck        Scn/Fsc
  25. 0x01   0x0001.002.00f3ce75  0x00877e5e.5d45.05  ----    0  fsc 0x0000.00000000
  26. 0x02   0x1c44.01b.0014993c  0xa143d1c8.30ce.30  ----    5  fsc 0x0000.00000000
  27. 0x03   0x0001.00a.00f3c429  0x00877e5d.5d45.07  ----    1  fsc 0x0000.00000000
  28. 0x04   0x1c45.004.00141e72  0xa19659c7.2eb5.05  ----    1  fsc 0x0000.00000000
  29. 0x05   0x0038.008.0039ef23  0x59191962.a400.2c  ----    1  fsc 0x0000.00000000
  30. 0x06   0x003b.008.0065798f  0x649294b0.e711.29  ----   11  fsc 0x0000.00000000
  31. 0x07   0x1c3f.01a.001a0ab9  0xa1055a58.3755.27  ----    8  fsc 0x0000.00000000
  32. 0x08   0x0015.023.0171bc31  0x5751427a.ca2b.51  C---    0  scn 0x09d0.1d45e782
  33. 0x09   0x1c42.023.00158df3  0xa104bee5.3164.33  ----   12  fsc 0x0000.00000000
  34. 0x0a   0x0027.014.00a83bf4  0x571a0f28.2a8d.46  C---    0  scn 0x09d0.1d45e27f
  35.  
  36. Leaf block dump
  37. ===============
  38. header address 30216397084=0x70909a11c
  39. kdxcolev 0
  40. KDXCOLEV Flags = - - -
  41. kdxcolok 0
  42. kdxcoopc 0x80: opcode=0: iot flags=--- is converted=Y
  43. kdxconco 4
  44. kdxcosdc 0
  45. kdxconro 302
  46. kdxcofbo 640=0x280
  47. kdxcofeo 659=0x293
  48. kdxcoavs 19
  49. kdxlespl 0
  50. kdxlende 0
  51. kdxlenxt 2588061200=0x9a42ae10
  52. kdxleprv 2875232442=0xab6090ba
  53. kdxledsz 6
  54. kdxlebksz 7840
  55. row#0[4187] flag: -----, lock: 0, data:(6):  2f c4 92 6c 00 01
  56. col 0; len 9; (9):  31 2d 57 57 34 4a 4c 55 51
  57. ......
  58. row#300[7794] flag: -----, lock: 0, data:(6):  1e 82 16 2d 00 13
  59. col 0; len 8; (8):  31 2d 57 57 35 41 4b 4a
  60. col 1; len 2; (2):  c1 07
  61. col 2; NULL
  62. col 3; len 1; (1):  30
  63. row#301[7817] flag: -----, lock: 0, data:(6):  1e 82 14 ba 00 1c
  64. col 0; len 8; (8):  31 2d 57 57 35 41 4b 4a
  65. col 1; len 2; (2):  c1 08
  66. col 2; NULL
  67. col 3; len 1; (1):  30
  68. ----- end of leaf block dump -----
  69. *** 2011-08-05 04:03:41.492
  70. ksedmp: internal or fatal error
  71. ORA-00600: internal error code, arguments: [6122], [0], [1], [0], [], [], [], []
  72. Current SQL statement for this session:
  73. SELECT /*+ ALL_ROWS */
  74.       T55.CONFLICT_ID,
  75.       T55.LAST_UPD,
  76.       T55.CREATED,
  77.       T55.LAST_UPD_BY,
  78.       T55.CREATED_BY,
  79.       T55.MODIFICATION_NUM,
  80.       T55.ROW_ID,
  81.       T55.ROW_ID,
  82.       T55.CREATED,
  83.       T55.ATP_MSG,
  84.       T55.ATP_STATUS_CD,
  85.       T55.ATP_STATUS_DT,
  86.       T14.X_FIRST_NAME,
  87.       T28.ACCNT_ID,
  88.       T14.NAME,
  89.       T15.ZIPCODE,
  90.       T13.OU_TYPE_CD,
  91.       T55.ACTION_CD,
  92.       T26.ACTIVITY_ID,
  93.       T55.ACT_PRDINT_ID,
  94.       T55.ADJ_UNIT_PRI,
  95.       T55.CD_X_OLI_SVC_ALL,
  96.       T28.X_APPLICATION_DT,
  97.       T55.X_APPOINTMENT_ID,
  98.       T55.X_APP_NOTES,
  99.       T55.X_APP_OVRIDE_FLG,
  100.       T55.X_APP_OVERIDE_REAS,
  101.       T55.X_APPOINTMENT_FLG,
  102.       T28.APPROVED_FLG,
  103.       T55.STATUS_DT,
  104.       T55.X_ASSET_FLG,
  105.       T55.ASSET_ID,
  106.       T55.ASSET_INTEG_ID,
  107.       T1.PROMOTION_ID,
  108.       T1.START_DT,
  109.       T55.AUC_ITEM_ID,
  110.       T55.X_AUDIT_ETC_MSG,
  111.       T39.X_AUTO_COMPLETION,
  112.       T39.AUTO_UNGROUP_FLG,
  113.       T55.AVAIL_DT,
  114.       T55.AVAIL_QTY,
  115.       T29.PROMOTION_ID,
  116.       T55.LINE_NOTE,
  117.       T55.BASE_UNIT_PRI,
  118.       T49.ATTRIB_08,
  119.       T55.BILLABLE_FLG,
  120.       T46.NAME,
  121.       T55.BILL_ACCNT_ID,
  122.       T55.BONUS_QTY,
  123.       T55.BONUS_THRESHOLD,
  124.       T39.EVENT_SOURCE_CHECK_X_BYPASS,
  125.       T55.X_CCB_ASSET_INTEG_ID,
  126.       T31.BR_ACTN_SET_ID,
  127.       T21.X_KEY_ADDR_ID,
  128.       T55.X_CCB_CFG_STATUS,
  129.       T55.X_CFG_TIME_DT,
  130.       T55.X_CCB_MSB_FLG,
  131.       T39.ONL_PAGESET_ID,
  132.       T39.NAME,
  133.       T55.ORG_PROD_ID,
  134.       T1.SERIAL_NUM,
  135.       T55.X_CALCULATE_ETC,
  136.       T55.CARRIER_CD,
  137.       T39.CASE_PACK,
  138.       T6.RELEASED_FLG,
  139.       T55.CFG_STATE_CD,
  140.       T55.CFG_TYPE_CD,
  141.       T6.VER_NUM,
  142.       T43.LAST_PAY_DUE_DT,
  143.       T55.CRSE_OFFR_ID,
  144.       T55.CRSE_REG_ID,
  145.       T3.STATUS_CD,
  146.       T55.X_COMMIT_DT,
  147.       T55.X_COMMIT_FROM_DT,
  148.       T55.X_COMMIT_TO_DT,
  149.       T55.X_COMMITMENT_FLG,
  150.       T17.CMPND_PROD_NUM,
  151.       T39.CFG_MODEL_ID,
  152.       T4.FST_NAME,
  153.       T55.CONTACT_ID,
  154.       T4.LAST_NAME,
  155.       T55.X_CONTACT_REL_TYPE,
  156.       T55.X_CNTRACT_END_DT,
  157.       T41.LN_NUM,
  158.       T48.NAME,
  159.       T41.ADJ_UNIT_PRI,
  160.       T41.DISCNT_AMT,
  161.       T41.DISCNT_PERCENT,
  162.       T55.SVCD_PROD_ID,
  163.       T41.NET_PRI,
  164.       T41.ROLLUP_PRI,
  165.       T41.UNIT_PRI,
  166.       T55.SVCD_ORDER_ITEM_ID,
  167.       T54.LOGIN,
  168.       T39.CRITICAL_CD,
  169.       T55.ORDER_ITM_CURCY_CD,
  170.       T13.OU_NUM,
  171.       T55.X_CUST_REQ_DT,
  172.       T49.ATTRIB_41,
  173.       T55.X_DSL_STATUS,
  174.       T30.OU_NUM,
  175.       T55.DLVRY_STATUS_CD,
  176.       T55.X_DEPENDANT_ITEM_ID,
  177.       T55.X_DEPENDENT_PRODUCT_ID,
  178.       T49.ATTRIB_34,
  179.       T55.DEST_INVLOC_ID,
  180.       T35.NAME,
  181.       T28.X_DEVICE_PERIOD_THRESHOLD,
  182.       T28.X_DEVICE_VALUE_THRESHOLD,
  183.       T55.DISCNT_AMT,
  184.       T55.DISCNT_PERCENT,
  185.       T55.DISCNT_SRC_CD,
  186.       T55.REQ_SHIP_DT,
  187.       T55.EAI_SYNC_DT,
  188.       T55.X_ETC_PAYMENT_METHOD,
  189.       T55.X_EFF_BILLEND_DT,
  190.       T55.X_EFF_BILLSTART_DT,
  191.       T55.ELIG_REASON,
  192.       T55.ELIG_STATUS_CD,
  193.       T55.ENTLMNT_ID,
  194.       T47.NAME,
  195.       T39.X_EVENT_SRC_OVRRIDE,
  196.       T39.X_EVENT_SRC_TYPE,
  197.       T55.ORDER_ITM_EXCH_DT,
  198.       T55.EXCL_PRICING_FLG,
  199.       T55.EXTD_QTY,
  200.       T55.FRGHT_AMT,
  201.       T55.FRGHT_TERMS_CD,
  202.       T55.X_FULL_FACE_VALUE,
  203.       T55.X_HIBIS_FLG,
  204.       T55.X_HIBIS_ELIG,
  205.       T55.X_HWARE_SUPPLD_FLG,
  206.       T11.OU_NUM,
  207.       T28.X_ID_CHECK_FLG,
  208.       T55.CMPNS_STATUS_CD,
  209.       T55.STATUS_CHANGED_FLG,
  210.       T55.X_INSTALL_DT,
  211.       T55.INTEGRATION_ID,
  212.       T44.NAME,
  213.       T55.PRI_LST_ID,
  214.       T55.RESERVE_STATUS_CD,
  215.       T29.SERVICE_NUM,
  216.       T2.X_EVENT_SRC_TYPE,
  217.       T28.ACCNT_ID,
  218.       T28.PRI_LST_ID,
  219.       T28.TAX_LIST_ID,
  220.       T22.COST_PER_PT,
  221.       T45.DEST_AIRPORT_CD,
  222.       T45.DEST_ZONE_CD,
  223.       T45.ORIG_AIRPORT_CD,
  224.       T45.ORIG_ZONE_CD,
  225.       T51.INTERNAL_NAME,
  226.       T45.LOY_NUM_POINTS,
  227.       T22.NUM_POINTS,
  228.       T45.LOY_PROD_POINT_ID,
  229.       T45.LOY_TXN_TYPE_CD,
  230.       T39.DOWN_TIME,
  231.       T39.ADDL_LEAD_TIME,
  232.       T55.LN_NUM,
  233.       T55.LN_NUM2,
  234.       T55.UNIT_TAX_AMT,
  235.       T29.X_EFF_BILLSTART_DT,
  236.       T29.X_NO_RETAIN,
  237.       T2.PART_NUM,
  238.       T29.X_RECONTRACT_FLAG,
  239.       T29.X_REMEDIATE_FLG,
  240.       T2.PROD_CATG_CD,
  241.       T29.STATUS_CD,
  242.       T29.X_TRANSFER_TYPE,
  243.       T55.PER_MTH_CHG_SUBTOT,
  244.       T55.X_MRC_NET_PRC,
  245.       T39.X_PRC_OVERRIDE_FLG,
  246.       T24.MAX_PRI,
  247.       T39.MAX_ORDER_UNITS,
  248.       T24.MIN_PRI,
  249.       T28.X_MIN_CONTRACTCOST,
  250.       T39.MIN_ORDER_UNITS,
  251.       T55.X_MOLI_EVT_SRC_CD,
  252.       T23.FST_NAME,
  253.       T23.LAST_NAME,
  254.       T55.ONETIME_CHG_SUBTOT,
  255.       T55.X_NRC_NET_PRC,
  256.       T55.X_NRC_OVERRIDE_AMT,
  257.       T55.X_OVRD_REASON_CODE,
  258.       T39.X_NRC_OVRDEN_FLG,
  259.       T55.X_NRC_PRC_OVERRIDE,
  260.       T55.NET_PRI,
  261.       T39.NET_ELMT_TYPE_CD,
  262.       T55.X_NO_RETAIN,
  263.       T55.LINE_NOTE,
  264.       T55.X_NUMBER_MOVE,
  265.       T55.X_O2A_STATUS,
  266.       T49.ATTRIB_02,
  267.       T55.X_OLD_EVENT_SRC,
  268.       T55.X_ORDER_DATE,
  269.       T28.REV_NUM,
  270.       T55.ORDER_ID,
  271.       T28.PAR_ORDER_ID,
  272.       T25.OU_NUM,
  273.       T28.STATUS_CD,
  274.       T38.ATTRIB_03,
  275.       T34.NAME,
  276.       T28.ORDER_TYPE_ID,
  277.       T28.BU_ID,
  278.       T49.ATTRIB_38,
  279.       T28.ACCNT_ID,
  280.       T55.X_PSTN_TRANSFER_CD,
  281.       T55.ITEM_GROUP_NAME,
  282.       T7.TYPE_CD,
  283.       T40.EXTENDED_QTY,
  284.       T55.PAR_ORDER_ITEM_ID,
  285.       T40.ITEM_GROUP_NAME,
  286.       T8.TAX_SUBCOMP_FLG,
  287.       T39.PART_NUM,
  288.       T28.X_PTNR_ORG_ID,
  289.       T55.X_PASSWORD_FLAG,
  290.       T55.X_PATH_ID,
  291.       T55.X_PATH_SEL_OPT_CD,
  292.       T51.DISPLAY_NAME,
  293.       T55.X_PORT_ACCT_NUM,
  294.       T55.X_PORT_BATCH_REF,
  295.       T55.X_PORT_CA_DT,
  296.       T55.X_PORT_CATEGORY,
  297.       T55.X_PORT_DOB,
  298.       T55.X_PORT_GRP_REF,
  299.       T18.FAX_PH_NUM,
  300.       T18.FST_NAME,
  301.       T55.X_PORT_PM_ID,
  302.       T18.LAST_NAME,
  303.       T18.CELL_PH_NUM,
  304.       T18.WORK_PH_NUM,
  305.       T55.X_PORT_REF,
  306.       T55.X_PT_RQST_FST_NAME,
  307.       T55.X_PT_RQST_LST_NAME,
  308.       T55.X_PT_RQST_MOB_PH,
  309.       T55.X_PT_RQST_PH,
  310.       T44.NAME,
  311.       T39.PRICE_TYPE_CD,
  312.       T55.PRICING_COMMENT,
  313.       T53.NAME,
  314.       T42.X_PRIORITY_ASSIST,
  315.       T55.X_PRIORITY_ASSISTANCE,
  316.       T55.PORT_VALID_PROD_ID,
  317.       T55.PROMOTION_ID,
  318.       T55.PROM_INTEG_ID,
  319.       T55.PROM_ITEM_ID,
  320.       T55.PROM_SRC_INTG_ID,
  321.       T20.PROMO_TYPE_CD,
  322.       T39.NAME,
  323.       T39.X_PROD_BILL_FREQ,
  324.       T39.PROD_TYPE_CD,
  325.       T39.EFF_START_DT,
  326.       T39.EFF_END_DT,
  327.       T39.X_GROUP_IDENTIFIER,
  328.       T55.PROD_ID,
  329.       T39.INTEGRATION_ID,
  330.       T55.PROD_PORT_ID,
  331.       T39.PR_PROD_LN_ID,
  332.       T39.CLASS_PARTNUM_ID,
  333.       T55.PROD_STATUS_CD,
  334.       T39.TYPE,
  335.       T39.PROD_CD,
  336.       T39.UOM_CD,
  337.       T52.PAR_VOD_ID,
  338.       T39.NAME,
  339.       T55.PROMO_ID,
  340.       T55.PROMO_ITEM_FLG,
  341.       T39.PROMO_TYPE_CD,
  342.       T39.X_PROVN_FLG,
  343.       T55.X_PRV_COM_DT,
  344.       T55.QTY_MAIN,
  345.       T55.QTY_MINOR,
  346.       T55.X_QTY_ON_ORD,
  347.       T55.QTY_REQ,
  348.       T55.X_QTY_STOCK,
  349.       T55.X_QTY_BK_ORD,
  350.       T55.X_RAPID_CHURN,
  351.       T28.X_REAS_CD,
  352.       T55.X_RECONTRACT_FLAG,
  353.       T28.X_RECORDS_ONLY_FLG,
  354.       T55.X_REMEDIATE_FLG,
  355.       T39.X_REQ_SRV_DEP_FLG,
  356.       T55.X_RETAIN_PROMOTION,
  357.       T55.RTRN_ADDR_ID,
  358.       T55.RTRN_CON_ID,
  359.       T55.PREV_ITEM_REV_ID,
  360.       T28.REVISION_DT,
  361.       T55.ROLLUP_PRI,
  362.       T29.ACTION_CD,
  363.       T29.ASSET_INTEG_ID,
  364.       T29.X_BOOKING_REQ_FLG,
  365.       T29.CFG_TYPE_CD,
  366.       T29.PRI_LST_ID,
  367.       T29.QTY_REQ,
  368.       T29.REQ_SHIP_DT,
  369.       T55.ROOT_ORDER_ITEM_ID,
  370.       T29.ITEM_GROUP_NAME,
  371.       T2.PROD_TYPE_CD,
  372.       T29.PROD_ID,
  373.       T2.NAME,
  374.       T2.TYPE,
  375.       T2.SERV_INST_FLG,
  376.       T50.NAME,
  377.       T55.X_SIM_REPLACE_REAS,
  378.       T55.X_SIM_VALIDITY,
  379.       T55.X_SQ_DT,
  380.       T55.X_SQ_INITIATOR,
  381.       T55.X_SQ_OVRD_FLG,
  382.       T55.X_SQ_OVRD_REAS,
  383.       T39.SALES_SRVC_FLG,
  384.       T42.NAME,
  385.       T55.SERV_ACCNT_ID,
  386.       T19.X_KEY_ADDR_ID,
  387.       T39.X_SRV_ACCNT_REQ,
  388.       T17.SERVICE_END_DT,
  389.       T55.SERVICE_NUM,
  390.       T39.SERV_INST_FLG,
  391.       T17.SERVICE_LENGTH,
  392.       T17.SERV_LENGTH_UOM_CD,
  393.       T55.SVC_PER_PROD_AMT,
  394.       T55.PRI_METH_CD,
  395.       T55.SVC_PER_PROD_PCT,
  396.       T17.SERVICE_START_DT,
  397.       T39.PROD_CATG_CD,
  398.       T39.X_SRV_AVL_CHK_FLG,
  399.       T55.X_SERVICE_RESULTS,
  400.       T55.SHIP_COMPLETE_FLG,
  401.       T55.X_SHIP_TO_ADDR,
  402.       T14.NAME,
  403.       T55.SHIP_OU_ID,
  404.       T14.INTEGRATION_ID,
  405.       T55.SHIP_ADDR_ID,
  406.       T55.SHIP_ADDR_ID,
  407.       T12.FST_NAME,
  408.       T12.LAST_NAME,
  409.       T55.SHIP_CON_ID,
  410.       T39.X_SHIP_TO_ADDR_REQ,
  411.       T28.X_SIGNATURE_REF,
  412.       T39.X_SINGLE_BILL_FLG,
  413.       T55.X_AVAIL_CD,
  414.       T55.X_SITE_CONTACT,
  415.       T55.X_SITE_CONTACT_PH,
  416.       T55.SP_NUM,
  417.       T55.SRC_INVLOC_ID,
  418.       T50.INTEGRATION_ID,
  419.       T50.NAME,
  420.       T50.RECV_TO_ADDR_ID,
  421.       T10.ZIPCODE,
  422.       T55.STATUS_CD,
  423.       T55.EXTND_PRICE,
  424.       T55.EXTND_TAX,
  425.       T39.X_SUS_RES_CUS_FLG,
  426.       T39.X_SUSP_SERV_FLG,
  427.       T28.X_TC_GENERATE_FLG,
  428.       T55.TAX_AMT,
  429.       T55.TAX_EXEMPT_FLG,
  430.       T36.NAME,
  431.       T39.TAX_SUBCOMP_FLG,
  432.       T39.X_CONN_BOOK_FLG,
  433.       T55.X_TRANSFER_TYPE,
  434.       T55.UNIT_PRI,
  435.       T39.UOM_CD,
  436.       T5.PROD_CATG_CD,
  437.       T27.ROW_ID,
  438.       T55.X_VALID_FLG,
  439.       T55.VOL_DISCNT_ID,
  440.       T55.VOL_DISCNT_ITEM_ID,
  441.       T9.MAX_QTY,
  442.       T55.DISCNT_METH_CD,
  443.       T9.MIN_QTY,
  444.       T55.VOL_UPSELL_ITEM_ID,
  445.       T55.VOL_UPSELL_MSG_TXT,
  446.       T55.X_VOL_SUSP_DT,
  447.       T39.X_WAIVABLE_FLG,
  448.       T55.X_WAIVE_ETC_FLG,
  449.       T55.X_WAIVE_ETC_REAS,
  450.       T55.X_WORKFORCE_INDICATOR_ID,
  451.       T55.PROD_NAME,
  452.       T39.X_ALP_C01,
  453.       T28.X_ACTION_TYPE_V30,
  454.       T39.PART_NUM,
  455.       T39.X_ACTIVATION_C01,
  456.       T39.BILLABLE_FLG,
  457.       T13.MARKET_CLASS_CD,
  458.       T33.BILL_FREQ_CD,
  459.       T46.X_TIPO_CUENTA_C30,
  460.       T55.X_BILL_ADD_FLAG,
  461.       T2.X_PAYMENT_MODALITY_V30,
  462.       T39.X_PAYMENT_MODALITY_V30,
  463.       T46.X_TIPO_CUENTA_C30,
  464.       T13.MARKET_CLASS_CD,
  465.       T32.ADDR,
  466.       T32.CITY,
  467.       T32.COUNTRY,
  468.       T32.ZIPCODE,
  469.       T43.ROW_ID,
  470.       T43.MODIFICATION_NUM,
  471.       T43.CREATED_BY,
  472.       T43.LAST_UPD_BY,
  473.       T43.CREATED,
  474.       T43.LAST_UPD,
  475.       T43.CONFLICT_ID,
  476.       T43.PAR_ROW_ID,
  477.       T17.ROW_ID,
  478.       T17.MODIFICATION_NUM,
  479.       T17.CREATED_BY,
  480.       T17.LAST_UPD_BY,
  481.       T17.CREATED,
  482.       T17.LAST_UPD,
  483.       T17.CONFLICT_ID,
  484.       T17.PAR_ROW_ID,
  485.       T49.ROW_ID,
  486.       T49.MODIFICATION_NUM,
  487.       T49.CREATED_BY,
  488.       T49.LAST_UPD_BY,
  489.       T49.CREATED,
  490.       T49.LAST_UPD,
  491.       T49.CONFLICT_ID,
  492.       T49.PAR_ROW_ID,
  493.       T24.ROW_ID,
  494.       T24.MODIFICATION_NUM,
  495.       T24.CREATED_BY,
  496.       T24.LAST_UPD_BY,
  497.       T24.CREATED,
  498.       T24.LAST_UPD,
  499.       T24.CONFLICT_ID,
  500.       T24.PAR_ROW_ID,
  501.       T45.ROW_ID,
  502.       T45.MODIFICATION_NUM,
  503.       T45.CREATED_BY,
  504.       T45.LAST_UPD_BY,
  505.       T45.CREATED,
  506.       T45.LAST_UPD,
  507.       T45.CONFLICT_ID,
  508.       T45.PAR_ROW_ID,
  509.       T32.ROW_ID
  510.    FROM
  511.        BELSIE.S_ASSET T1,
  512.        BELSIE.S_PROD_INT T2,
  513.        BELSIE.S_SRC_EVT_REG T3,
  514.        BELSIE.S_CONTACT T4,
  515.        BELSIE.S_PROD_INT T5,
  516.        BELSIE.S_VOD_VER T6,
  517.        BELSIE.S_CTLG_CAT T7,
  518.        BELSIE.S_PROD_INT T8,
  519.        BELSIE.S_VDISCNT_ITEM T9,
  520.        BELSIE.S_ADDR_PER T10,
  521.        BELSIE.S_ORG_EXT T11,
  522.        BELSIE.S_CONTACT T12,
  523.        BELSIE.S_ORG_EXT T13,
  524.        BELSIE.S_ORG_EXT T14,
  525.        BELSIE.S_ADDR_PER T15,
  526.        BELSIE.S_ASSET T16,
  527.        BELSIE.ITEM_S_ORDER_OM T17,
  528.        BELSIE.S_CONTACT T18,
  529.        BELSIE.S_ADDR_PER T19,
  530.        BELSIE.S_PROD_INT T20,
  531.        BELSIE.S_ADDR_PER T21,
  532.        BELSIE.S_LOY_PROD_PT T22,
  533.        BELSIE.S_CONTACT T23,
  534.        BELSIE.S_ORDER_ITM_PRI T24,
  535.        BELSIE.S_ORG_EXT T25,
  536.        BELSIE.S_ACT_PRDINT T26,
  537.        BELSIE.S_VOD T27,
  538.        BELSIE.S_ORDER T28,
  539.        BELSIE.ITEM_S_ORDER T29,
  540.        BELSIE.S_ORG_EXT T30,
  541.        BELSIE.S_ORDER_ACTNSET T31,
  542.        BELSIE.S_ADDR_PER T32,
  543.        BELSIE.S_INV_PROF T33,
  544.        BELSIE.S_ORDER_TYPE T34,
  545.        BELSIE.S_INVLOC T35,
  546.        BELSIE.S_PRI_LST T36,
  547.        BELSIE.S_CTLG_CAT T37,
  548.        BELSIE.S_ORDER_X T38,
  549.        BELSIE.S_PROD_INT T39,
  550.        BELSIE.ITEM_S_ORDER T40,
  551.        BELSIE.ITEM_S_ORDER T41,
  552.        BELSIE.S_ORG_EXT T42,
  553.        BELSIE.TRMS_S_ORDERITM T43,
  554.        BELSIE.S_PRI_LST T44,
  555.        BELSIE.S_ORD_ITM_LOYX T45,
  556.        BELSIE.S_ORG_EXT T46,
  557.        BELSIE.S_ENTLMNT T47,
  558.        BELSIE.S_PROD_INT T48,
  559.        BELSIE.ITEM_S_ORDER_X T49,
  560.        BELSIE.S_INVLOC T50,
  561.        BELSIE.S_LOY_ATTRDEFN T51,
  562.        BELSIE.S_ISS_OBJ_DEF T52,
  563.        BELSIE.S_PROD_LN T53,
  564.        BELSIE.S_USER T54,
  565.        BELSIE.ITEM_S_ORDER T55
  566.    WHERE
  567.       T42.PR_ADDR_ID = T19.ROW_ID (+) AND
  568.       T16.PROD_ID = T5.ROW_ID (+) AND
  569.       T28.TAX_LIST_ID = T36.ROW_ID (+) AND
  570.       T55.SRC_INVLOC_ID = T50.ROW_ID (+) AND
  571.       T55.SHIP_CON_ID = T12.PAR_ROW_ID (+) AND
  572.       T55.SHIP_OU_ID = T14.PAR_ROW_ID (+) AND
  573.       T50.RECV_TO_ADDR_ID = T10.ROW_ID (+) AND
  574.       T55.SERV_ACCNT_ID = T42.PAR_ROW_ID (+) AND
  575.       T27.ROW_ID = T6.VOD_ID (+) AND
  576.       T39.CFG_MODEL_ID = T27.OBJECT_NUM (+) AND
  577.       T55.VOL_DISCNT_ITEM_ID = T9.ROW_ID (+) AND
  578.       T55.PROD_ID = T39.ROW_ID (+) AND
  579.       T55.ORDER_ID = T38.ROW_ID (+) AND
  580.       T28.ORDER_TYPE_ID = T34.ROW_ID (+) AND
  581.       T55.ORDER_ID = T31.ORDER_ID (+) AND
  582.       T55.ORDER_ID = T28.ROW_ID (+) AND
  583.       T27.ROW_ID = T52.VOD_ID (+) AND
  584.       T55.BILL_ACCNT_ID = T33.ACCNT_ID (+) AND
  585.       T55.ENTLMNT_ID = T47.ROW_ID (+) AND
  586.       T55.CONTACT_ID = T4.ROW_ID (+) AND
  587.       T55.ASSET_ID = T16.ROW_ID (+) AND
  588.       T55.PRI_LST_ID = T44.ROW_ID (+) AND
  589.       T55.PROMOTION_ID = T20.ROW_ID (+) AND
  590.       T13.PR_ADDR_ID = T15.ROW_ID (+) AND
  591.       T55.ACT_PRDINT_ID = T26.ROW_ID (+) AND
  592.       T29.PROD_ID = T2.ROW_ID (+) AND
  593.       T55.ROOT_ORDER_ITEM_ID = T29.ROW_ID (+) AND
  594.       T2.PR_PROD_LN_ID = T53.ROW_ID (+) AND
  595.       T28.BU_ID = T30.PAR_ROW_ID (+) AND
  596.       T55.X_PORT_PM_ID = T18.ROW_ID (+) AND
  597.       T28.X_PTNR_ORG_ID = T11.PAR_ROW_ID (+) AND
  598.       T40.PROD_ID = T8.ROW_ID (+) AND
  599.       T55.PAR_ORDER_ITEM_ID = T40.ROW_ID (+) AND
  600.       T37.CG_PAR_CTLG_CAT_ID = T7.ROW_ID (+) AND
  601.       T28.X_PTNR_ORG_ID = T25.PAR_ROW_ID (+) AND
  602.       T28.ACCNT_ID = T13.PAR_ROW_ID (+) AND
  603.       T49.ATTRIB_05 = T23.PAR_ROW_ID (+) AND
  604.       T45.LOY_PROD_POINT_ID = T22.ROW_ID (+) AND
  605.       T22.POINT_TYPE_ID = T51.ROW_ID (+) AND
  606.       T55.DEST_INVLOC_ID = T35.ROW_ID (+) AND
  607.       T55.CREATED_BY = T54.PAR_ROW_ID (+) AND
  608.       T55.SVCD_PROD_ID = T48.ROW_ID (+) AND
  609.       T55.SVCD_ORDER_ITEM_ID = T41.ROW_ID (+) AND
  610.       T55.CRSE_REG_ID = T3.ROW_ID (+) AND
  611.       T55.PROD_SUB_CAT_ID = T37.ROW_ID (+) AND
  612.       T46.PR_BL_ADDR_ID = T21.ROW_ID (+) AND
  613.       T55.ASSET_INTEG_ID = T1.INTEGRATION_ID (+) AND
  614.       T55.BILL_ACCNT_ID = T46.PAR_ROW_ID (+) AND
  615.       T55.ROW_ID = T43.PAR_ROW_ID (+) AND
  616.       T55.ROW_ID = T17.PAR_ROW_ID (+) AND
  617.       T55.ROW_ID = T49.PAR_ROW_ID (+) AND
  618.       T55.ROW_ID = T24.PAR_ROW_ID (+) AND
  619.       T55.ROW_ID = T45.PAR_ROW_ID (+) AND
  620.       T55.SHIP_ADDR_ID = T32.ROW_ID (+) AND
  621.       (T55.PROD_ID IS NULL OR T6.RELEASED_FLG = 'Y' AND T6.START_DT<=TO_DATE(:1,'MM/DD/YYYY HH24:MI:SS')AND (T6.END_DTISNULLOR
  622.  T6.END_DT> TO_DATE(:2,'MM/DD/YYYY HH24:MI:SS')) AND T52.FIRST_VERS<=T6.VER_NUMANDT52.LAST_VERS>= T6.VER_NUM) AND
  623.       (T55.ORDER_ID = :3 AND T55.X_TRANSFER_TYPE IS NOT NULL) AND
  624.       (T55.ORDER_ID = :4)
  625.    ORDER BY
  626.       T55.ORDER_ID, T55.LN_NUM

从trace文件中,我们可以获得一些信息:
在21行,seg/obj: 0xedddb,这里显示了data object id,在72行开始,还显示了一个很长的sql,这个sql就是引起ora600[6122]的sql。

那么究竟是这个sql中的哪个表,哪个索引引起了ora600?

根据21行的seg/obj: 0xedddb,我们把edddb从16进制转换成十进制,974299,然后找其对象:

1* select OBJECT_NAME,OWNER,OBJECT_TYPE from dba_objects where DATA_OBJECT_ID=974299
SQL> /
 
OBJECT_NAME                    OWNER                          OBJECT_TYPE
------------------------------ ------------------------------ ------------------
ITEM_S_ORDER_U1                BELSIE                         INDEX

我们检验一下这个索引说对应的表,是不是trace文件中的表:

SQL> select owner,table_name from dba_indexes where index_name='ITEM_S_ORDER_U1';
 
OWNER                          TABLE_NAME
------------------------------ ------------------------------
BELSIE                         ITEM_S_ORDER
 
SQL>

我们看到该表确实是在539行出现。

因此,找到该对象后,找个时间进行索引的drop,create重建,问题解决。

原文地址:http://www.oracleblog.org/working-case/deal-with-ora-6006122/

 

 

原创粉丝点击