暂无图片
分享
周勇
2019-11-07
执行过程报错ORA-00600: internal error code, arguments: [ktecgeb-3], [1], [0], [1114263560], [], [], [], [], [], [], [], []

FOR i in 0 … modValueMid - 1 loop
insert /+parallel(c,10)/ into SSYX.ts_u_user_all_mid_test nologging
(CREATE_TIME,
USER_ID,
PARTITION_ID,
SERIAL_NUMBER,
CUST_ID,
CUST_NAME,
CUST_TYPE,
EPARCHY_CODE,
AREA_CODE,
CITY_CODE,
NET_TYPE_CODE,
OPEN_DATE,
IN_DATE,
BRAND_CODE,
PREPAY_TAG,
USER_STATE_CODESET,
REMOVE_TAG,
DESTROY_TIME,
IN_NET_MONS,
CREDIT_CLASS,
CREDIT_VALUE,
/ts_u_user_all_mid
is_tousu,
is_roam,
is_stop,
is_other_kefu,
is_other_friend,
is_flux_shortage,
lost_score,
is_gaoweiliushi,
bhd_m_flux,
bhd_m1_flux,
bhd_m2_flux,
m_zj_call_3avg,
gjmy_kt_days
from v_u_user_all where mod(user_id, modValueMid) = i;
commit;
end loop;

一直报错ORA-00600: internal error code, arguments: [ktecgeb-3], [1], [0], [1114263560], [], [], [], [], [], [], [], []

Errors in file /u01/oracle/app/diag/rdbms/appcdb/appcdb1/trace/appcdb1_w005_60248.trc (incident=864631) (PDBNAME=YNSSYX):
ORA-00600: internal error code, arguments: [ktecgeb-3], [1], [0], [1114263560], [], [], [], [], [], [], [], []

收藏
分享
6条回答
默认
最新
周勇
上传附件:appcdb1_w005_60248.trc
暂无图片 评论
暂无图片 有用 0
周勇
暂无图片 评论
暂无图片 有用 0
章芋文

看下这个trace文件吧:

/u01/oracle/app/diag/rdbms/appcdb/appcdb1/incident/incdir_864631/appcdb1_w005_60248_i864631.trc

可以尝试append,或者去掉nologging、commit试试。
另外,你的hint写错了,正确的格式:/*+ append parallel(a 4) */,而且select也需要在并行的hint。

暂无图片 评论
暂无图片 有用 0
周勇

谢谢啊 我改下 都没发现还

暂无图片 评论
暂无图片 有用 0
周勇

最后查询到表空间有个坏段,再分配空间的时候尝试回收那个坏段,结果就会报错ora-600.
dump undo段,做了个10053然后插数据,查对应块所在的段,发现段头坏了。
段类型是tempotry

暂无图片 评论
暂无图片 有用 0
周勇
问题已关闭: 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
附件列表
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏