您的位置:首页 > 产品设计 > UI/UE

How to Cancel a Concurrent Request Stuck in the Queue?

2009-08-21 13:36 561 查看
Subject: How to Cancel a Concurrent Request Stuck in the Queue?

Doc ID: 749748.1 Type: PROBLEM

Modified Date : 02-MAR-2009 Status: MODERATED

In this Document

Symptoms

Cause

Solution

References

--------------------------------------------------------------------------------

This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) process, and therefore has not been subject to an independent technical review.

Applies to:

Oracle Application Object Library - Version: 11.0 to 12.0

This problem can occur on any platform.

11.0.x - 12.0.x

Symptoms

Unable to cancel a concurrent request out of the queue that is stuck.

Cause

Tried to Cancel a concurrent request. Used the "Cancel Request" button from the Administer > Concurrent > Manager form.

Got the following message:

Request xxxxxx can no longer be cancelled. The Concurrent Manager Process that was running this request has exited abnormally. The ICM will mark this request as completed with error.

Solution

Manually cancel the request out of the queue with the following SQL against the offending

request id(s). This can be safely done while managers are up and running:

SQL> UPDATE fnd_concurrent_requests

SET phase_code = 'C', status_code = 'X'

WHERE request_id = '<request id>';

commit;

Note: To obtain request details prior to cancelling the request, use Note 134035.1 ANALYZEREQ.SQL - Detailed Analysis of One Concurrent Request. When prompted, provide the request id to be analyzed. This can be useful for determining the reason why the request may be stuck in the queue.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐