起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 504|回复: 8

【搞定】紧急:流程流转不了,出现错误信息

[复制链接]
发表于 2007-1-10 15:22:52 | 显示全部楼层 |阅读模式
用了很长时间的流程,在流转下一步时出现如下错误信息:


错误栈:
错误类型:EFileExecuteAction
错误信息:在操作文件:Org:的时候出现异常,操作代码:34,异常信息:执行取数据的时候出现错误:ORA-04030: 在尝试分配
20976 字节 (callheap,temporary memory) 时进程内存不足
连接参数:数据库URL:Biz:\SYSTEM\SYSTEM.Database

SQL语句:select 0 as FILEINDEX, A.*,  (select COUNT(FGUID) from TORGSYSTEM where FPARENTGUID = A.FGUID  and

FDELETELEVEL = 0) AS CHILDRENCOUNT from TORGSYSTEM A  

where FGUID IN (SELECT FGUID FROM TORGSYSTEM WHERE

(FGUID IN (SELECT b.FGUID FROM TORGSYSTEM b, TORGSYSTEM

a where a.FGUID IN (SELECT FGUID FROM TORGSYSTEM WHERE

FGUID IN (SELECT b.FGUID FROM TORGSYSTEM b, TORGSYSTEM

a where a.FGUID IN (SELECT FGUID FROM TORGSYSTEM WHERE

FGUID IN (SELECT FGUID FROM TORGSYSTEM WHERE (FDEPT

= 'U_ORG_XM_BDGHYJS') and (FPOSITION = '' or FPOSITION is null)

and (FPERSON = '' or FPERSON is null)))  AND ((( (b.FPATH LIKE

a.FPATH || a.FID || a.FKIND || '\%') OR ((a.FKIND = '.PTN') AND

((b.FID = a.FID AND b.FKIND = '.PTM') OR (b.FPATH || b.FID || b.FKIND

LIKE '%\' || a.FID || '.PTM' || '\%'))) ) OR ( a.FPATH || a.FID || a.FKIND =

b.FPATH || b.FID || b.FKIND )))))  AND b.FGUID IN (SELECT FGUID

FROM TORGSYSTEM WHERE ( (UPPER(FFILENAME)

LIKE 'U_ORG_GW_XM_XMJL.PTM') ))  AND ( (b.FPATH LIKE a.FPATH

|| a.FID || a.FKIND || '\%') OR ((a.FKIND = '.PTN') AND ((b.FID = a.FID

AND b.FKIND = '.PTM') OR (b.FPATH || b.FID || b.FKIND LIKE '%\' ||

a.FID || '.PTM' || '\%'))) )) AND FGUID IN (SELECT b.FGUID FROM

TORGSYSTEM b, TORGSYSTEM a where a.FGUID IN (SELECT

FGUID FROM TORGSYSTEM WHERE (FGUID in (select FGUID from

TORGINDEX where UPPER(FID) = 'ORGUNIT.FUNCREF' and UPPER

(FVALUE) = '\ZJYJ\FUNC\FUNC_WZJCJLB_SH.FUNC')))  AND

b.FGUID IN (SELECT FGUID FROM TORGSYSTEM WHERE ( (UPPER

(FFILENAME) LIKE '%%.PTM')  OR  (UPPER(FFILENAME)

LIKE '%.PSM') ))  AND ((( (b.FPATH LIKE a.FPATH || a.FID || a.FKIND || '\

%') OR ((a.FKIND = '.PTN') AND ((b.FID = a.FID AND b.FKIND = '.PTM')

OR (b.FPATH || b.FID || b.FKIND LIKE '%\' || a.FID || '.PTM' || '\%'))) ) OR (

a.FPATH || a.FID || a.FKIND = b.FPATH || b.FID || b.FKIND )))) and

FDELETELEVEL = 0) AND (FDELETELEVEL = 0))
错误描述:

环境栈:
错误类型:EFileExecuteAction
无环境信息

调用栈:




错误信息出现后,流程接受者窗口空白。再次流转下一步有时行,有时不行。下面是错误信息文件。

error.txt

2.13 KB, 下载次数: 103

回复

使用道具 举报

发表于 2007-1-10 16:08:28 | 显示全部楼层
正在处理,有结果跟贴告知
回复 支持 反对

使用道具 举报

发表于 2007-1-10 16:15:25 | 显示全部楼层
从出错信息上来看是内存不足了,楼主看一下Oracle客户端、服务端、应用服务器三个机器的内存是不是有一个已经用尽了!如果用尽了看内存被谁占上了!
回复 支持 反对

使用道具 举报

发表于 2007-1-10 16:25:30 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-10 16:34:08 | 显示全部楼层
我看一下
回复 支持 反对

使用道具 举报

发表于 2007-1-11 09:23:42 | 显示全部楼层
楼主,问题怎样了?搞定没有?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-11 13:32:52 | 显示全部楼层
我们看了一下,参考了给出的链接,初步确定是oracle数据库sga和pga两个参数配置不好,导致内存不足。
可是我们不会修改oracle参数,我们的oracle是群集,10g版本,和单机版的oracle内存参数修改方法不一样,不会改,能告诉我怎么改吗?
回复 支持 反对

使用道具 举报

发表于 2007-1-11 13:46:47 | 显示全部楼层
这么复杂啊,那我就不清楚了,找Oracle的资料看看吧,我还没有弄过Oracle集群呢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-11 14:00:01 | 显示全部楼层
好,我找资料,此帖可结帖了。谢谢!
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2024-12-23 13:36 , Processed in 0.040761 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表