今日在进行一个merge程序时,出现如下错误:-ORA-00600: internal error code, arguments: [kokbcvb1], [], [];
         错误代码段: -----
  MERGE /*+parallel (ds 22) */
    INTO t2_di_dep_rbs_syf ds
    USING (SELECT /*+parallel (T2_DI_DEP_RBS_SYF_V.t 22) parallel (T2_DI_DEP_RBS_SYF_V.m 22) parallel (T2_DI_DEP_RBS_SYF_V.c 22)*/
                  src_table
                 ,src_cd
                 ,current_term_ind
                 ,acct_no
                 ,branch_no
                 ,iso_currency_cd
                 ,deposit_type_cd
                 ,cust_id_type
                 ,cust_id_no
                 ,deposit_bal
                 ,acct_status_cd
                 ,last_mod_date
             FROM T2_DI_DEP_RBS_SYF_V) dsv
    ON (ds.acct_no = dsv.acct_no AND ds.branch_no = dsv.branch_no AND ds.iso_currency_cd = dsv.iso_currency_cd)
    WHEN MATCHED THEN
 ----------
      其中,T2_DI_DEP_RBS_SYF_V为一个视图,由另外一个视图和表TOT_RBS_CIFMSTX创建而来,表TOT_RBS_CIFMSTX为list分区,数据量接近4亿,blocks大概220万,并建有两个索引。原以为表TOT_RBS_CIFMSTX统计信息不对导致错误,回来重建了表TOT_RBS_CIFMSTX和它的索引,然而重新执行程序时,但还是报同样的错误。   为了解决该为题,我已经花费了2天时间。不知道哪位高人遇见过类似的问题,请多多指教!!不胜感激!!!