ORA-07445: 急啊,请大家帮助看一下

[复制链接]
查看11 | 回复1 | 2010-3-1 11:08:29 | 显示全部楼层 |阅读模式
这是套RAC 生产库
d590n2节点频繁报如下错误:
Errors in file /oracle/admin/d590n/udump/d590n2_ora_1859756.trc:
ORA-07445: exception encountered: core dump [] [] [] [] [] []
Thu Aug 20 15:15:48 2009
Errors in file /oracle/admin/d590n/udump/d590n2_ora_4210848.trc:
ORA-07445: exception encountered: core dump [] [] [] [] [] []
Thu Aug 20 15:15:49 2009
Trace dumping is performing id=[cdmp_20090820151549]
Thu Aug 20 15:17:56 2009
Errors in file /oracle/admin/d590n/udump/d590n2_ora_4014144.trc:
ORA-07445: exception encountered: core dump [] [] [] [] [] []
并生成大量trace文件,前几天有个应用刚升完级,报错都是这个应用的。真是的。
请大家看看TRACE文件的信息,如何解决,
回复

使用道具 举报

千问 | 2010-3-1 11:08:29 | 显示全部楼层
其中一个TRACE 中的SQL语句是这样的:
SELECT *
FROM (SELECT ROWNUM ROW_ID, TAB.*

FROM (select *

from (SELECT kbh,

klx,

dwdm,

dwmc,

ckr,

LTRIM(MAX(SYS_CONNECT_BY_PATH(wtbmc, '
')),

'
') ickwtblx_dicvalue,

LTRIM(MAX(SYS_CONNECT_BY_PATH(to_char(rq,

'yyyy-MM-dd'),

'
')),

'
') rq

FROM (SELECT a.*,

RANK() OVER(ORDER BY kbh) + ROW_NUMBER() OVER(ORDER BY kbh) rn,

ROW_NUMBER() OVER(PARTITION BY kbh ORDER BY kbh) rm

FROM (SELECT a.*, b.dwmc, c.mc wtbmc

FROM (SELECT t.klx,

t.kbh,

t.rq,

t.wtblx ickwtblx,

DECODE(klx,

'B',

(SELECT dwdm

FROM t_ic_dwglk dw

WHERE dw.kbh =

t.kbh),

'C',

(SELECT dwdm

FROM t_ry_jbxx ry

WHERE ry.zyzbh =

t.kbh),

'A',

(SELECT dwmc

FROM t_ic_gaglk ga

WHERE ga.kbh =

t.kbh),

klx) dwdm,

DECODE(klx,

'B',

(SELECT zrr

FROM t_ic_dwglk dw

WHERE dw.kbh =

t.kbh),

'C',

(SELECT xm

FROM t_ry_jbxx ry

WHERE ry.zyzbh =

t.kbh),

'A',

(SELECT zrr

FROM t_ic_gaglk ga

WHERE ga.kbh =

t.kbh),

klx) ckr

FROM t_ic_ickwtbjl t

WHERE t.tbzt = '0') a,

t_dw_jbxx b,

t_dm_ickwtblx c

WHERE a.dwdm = b.dwdm(+)

and a.ickwtblx = c.dm) a)

START WITH rm = 1

CONNECT BY PRIOR rn = rn - 1

GROUP BY kbh, klx, dwdm, dwmc, ckr)

where 1 = 1

and kbh like :1) TAB)
WHERE ROW_ID <= :2
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行