僵局错误:ORM- 00060发生在FCTHREADEXEC批处理程序被执行_Hadoop,ERP及大数据讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Hadoop,ERP及大数据讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 5423 | 回复: 0   主题: 僵局错误:ORM- 00060发生在FCTHREADEXEC批处理程序被执行        上一篇   下一篇 
匿名用户
发表于: IP:您无权察看 2012-2-3 10:35:04 | [全部帖] [楼主帖] 楼主

适用于:

甲骨文零售销售系统——版本:13.1 and later [Release: 13 and later ]

信息在这个文件适用于其他平台。

症状

“fcthreadexec的批处理程序未每当有两个或更多的交易中,有一个COST_EVENT_PROCESS_ID1处理2 COST_EVENT_PROCESS_ID用下面的错误:

fcthreadexec_1~20091110010824~call_cost_engine~~-60~ORA-00060: deadlock detected while waiting for resource~@0PACKAGE_ERROR@1ORA-00060: deadlock detected while waiting for resource ORA-00001: unique constraint (RMS13TST.PK_COST_EVENT_RESULT) violated@2FUTURE_COST_SQL.PROCESS_COST_EVENTS, cost_event_id=-12120


复制的步骤:

1.创建2个或更多相同的ACTIVE_DATECLOSE_DATE处理

2.运行批处理程序启动交易

3.当DEAL_HEAD.CLOSE_DATE + 1是系统日期,运行到批处理程序的dealcls”

4.这两宗交易COST_EVENT_PROCESS_ID都是一样的。

5.运行的fcthreadexec的批次。 注意:不能含有错误:

fcthreadexec_1~20091110010824~call_cost_engine~~-60~ORA-00060: deadlock detected while waiting for resource~@0PACKAGE_ERROR@1ORA-00060: deadlock detected while waiting for resource ORA-00001: unique constraint (RMS13TST.PK_COST_EVENT_RESULT) violated@2FUTURE_COST_SQL.PROCESS_COST_EVENTS, cost_event_id=-12120


引起
当多个共享相同的cost_event_process_id交易,这一僵局场景发生在批处理程序的fcthreadexec”

解决方案

实行解决方案,请执行以下步骤:

1.下载并回顾补丁包和重要条件9114475

2.确保你已经申请前备份您的推荐系统补丁。

3.应用补丁测试环境
4.确认下面文件的版本:

dealcls.pc 1.2
futurecostb.pls 1.27
futurecostthreadb.pls 1.17


5.测试问题

6.迁移的解决方案适合于其他平台。



赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论