设为首页 加入收藏

TOP

深入分析ORA-600[2662] 错误系列一(八)
2015-12-15 22:18:15 来源: 作者: 【 】 浏览:61
Tags:深入 分析 ORA-600 2662 错误 系列
l2=0001 frm=00 csi=00 siz=24 off=0
? kxsbbbfp=2b7fc9963ee8? bln=22? avl=03? flg=05
? value=183? ---绑定变量:1
? Bind#1
? oacdty=02 mxl=22(22) mxlc=00 mal=00 scl=00 pre=00
? oacflg=08 fl2=0001 frm=00 csi=00 siz=24 off=0
? kxsbbbfp=2b7fc9963eb8? bln=24? avl=02? flg=05
? value=4? --绑定变量:2


? SQL> select obj#,name from obj$ where obj#=183;


? ? ? OBJ# NAME
?---------- ------------------------------
? ? ? ? 183 TYPE$


?SQL> select /*+ rule */ bucket_cnt, row_cnt, cache_cnt, null_cnt, timestamp#, sample_size, minimum, maximum, distcnt, lowval, hival, density, col#, spare1, spare2, avgcln from hist_head$ where obj#=183 and intcol#=4;


?BUCKET_CNT? ? ROW_CNT? CACHE_CNT? NULL_CNT TIMESTAMP SAMPLE_SIZE? ? MINIMUM? ? MAXIMUM? ? DISTCNT LOWVAL? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? HIVAL? ? ? ? ? DENSITY? ? ? COL#? ? SPARE1? ? ? SPARE2? ? AVGCLN
?---------- ---------- ---------- ---------- --------- ----------- ---------- ---------- ---------- ---------------------------------------------------------------- ---------------------------------------------------------------- ---------- ---------- ---------- ---------- ----------
? ? ? ? ? 1? ? ? ? ? 0? ? ? ? ? 0? ? ? ? ? 0 30-NOV-15? ? ? ? 1390? ? ? ? ? 0 1.0957E+36? ? ? 1390 00000000000000000000000000000001? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? D307723624873404E0340003BA0FD53F? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? .000719424? ? ? ? ? 4? ? ? 1390? ? ? ? ? 2? ? ? ? 17


?SQL>


---再看看type$这个底层表,关于此表含义请见dcore.sql
?SQL> desc type$;
? Name? ? ? ? ? ? ? Null?? ? Type
? ----------------- -------- ------------
?TOID? ? ? ? ? ? ? NOT NULL RAW(16)
? VERSION#? ? ? ? ? NOT NULL NUMBER
? VERSION? ? ? ? ? NOT NULL VARCHAR2(30)
? TVOID? ? ? ? ? ? NOT NULL RAW(16)
? TYPECODE? ? ? ? ? NOT NULL NUMBER
? PROPERTIES? ? ? ? NOT NULL NUMBER
? ATTRIBUTES? ? ? ? ? ? ? ? NUMBER
? METHODS? ? ? ? ? ? ? ? ? ? NUMBER
? HIDDENMETHODS? ? ? ? ? ? ? NUMBER
? SUPERTYPES? ? ? ? ? ? ? ? NUMBER
? SUBTYPES? ? ? ? ? ? ? ? ? NUMBER
? EXTERNTYPE? ? ? ? ? ? ? ? NUMBER
? EXTERNNAME? ? ? ? ? ? ? ? VARCHAR2(400
? ? ? ? ? ? ? ? ? ? ? ? ? ? 0)
? HELPERCLASSNAME? ? ? ? ? ? VARCHAR2(400
? ? ? ? ? ? ? ? ? ? ? ? ? ? 0)
? LOCAL_ATTRS? ? ? ? ? ? ? ? NUMBER
? LOCAL_METHODS? ? ? ? ? ? ? NUMBER
? TYPEID? ? ? ? ? ? ? ? ? ? RAW(16)
? ROOTTOID? ? ? ? ? ? ? ? ? RAW(16)
? SPARE1? ? ? ? ? ? ? ? ? ? NUMBER
? SPARE2? ? ? ? ? ? ? ? ? ? NUMBER
? SPARE3? ? ? ? ? ? ? ? ? ? NUMBER
? SUPERTOID? ? ? ? ? ? ? ? ? RAW(16)
? HASHCODE? ? ? ? ? ? ? ? ? RAW(17)


--共计1390条记录
SQL> select count(*) from type$;


? COUNT(*)
?----------
? ? ? 1390


?SQL>? ? ? ?


---从上述思路没法继续分析了,转换个思路,找找报ORA-600 2662错误前的报错TRC是什么,看不能找到相关的线索


---列出重点关注内容
Unix process pid: 27483, image: oracle@seconary (CJQ0)


?*** SERVICE NAME:(SYS$BACKGROUND) 2015-12-01 01:14:21.173
?*** SESSION ID:(162.1) 2015-12-01 01:14:21.173
?*** 2015-12-01 01:14:21.173
?ORA-00604: error occurred at recursive SQL level 1
?ORA-08176: consistent read failure; rollback data not available


---600错误信息
*** 2015-12-01 01:15:11.446
?ksedmp: internal or fatal error
?ORA-00600: internal error code, arguments: [2662], [0], [20], [0], [333589], [0], [], []


--引发600错误的SQL
?Current SQL statement for this session:
?select u.name, o.name, a.interface_version#, o.obj#? ? ? from association$ a, user$ u, obj$ o? ? ? ? ? ? ? ? ? ? where a.obj# = :1? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? and a.property = :2? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? and a.statstype# = o.obj#? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? and u.user# = o.owner#


--报错的函数调用堆栈
----- Call Stack Trace -----
calling? ? ? ? ? ? ? call? ? entry? ? ? ? ? ? ? ? argument values in hex? ? ?
?location? ? ? ? ? ? type? ? point? ? ? ? ? ? ? ? (? means dubious value)? ?
?-------------------- -------- -------------------- ----------------------------
?ssd_unwind_bp: unhandled i

首页 上一页 5 6 7 8 9 10 11 下一页 尾页 8/12/12
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Oracle 11g忘记SYS和SYSTEM密码的.. 下一篇关于MongoDB的九个成功故事

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: