EBS Report Manager Maintenance

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

How to troubleshoot when Oracle eBusiness Suite Concurrent Request shows Inactive

NoManager

Navigation Path to go to Concurrent Manager


System Administrator Responsibility -> Concurrent -> Manager ->
Administer Form -> Verify the Concurrent Managers Status
Now Login into your apps node where concurrent program is and you can verify with command
ps ef | FNDLIBR process
Start Concurrent Manager through : adcmctl.sh
Ensure All Managers are running now.
How to Kill Session Causing Concurrent Manager to Hang (Doc ID 1054348.6)
Problem Description
------------------A session is causing the concurrent manager to hang. Jobs are pending since
this session is unprocessed by a user. This article describes how to identify
and kill the problem session.
Additional Search Words
----------------------select alter sql*plus
Solution Description

-------------------Perform the following steps to kill the session:


1.

Log into SQL*Plus as sys.

2.

To identify the problem session, issue the SQL*Plus statement below:


SQL> select session_id, lock_type, mode_held from dba_locks;
(the lock_type should be that of <blocking>)

3.

To kill the problem session once identified, issue the following


SQL*Plus statement:
SQL> alter system kill session <SID> <SessionID>;

The concurrent manager is now free; there is no need to change its status.

Concurrent Processing - How to Cancel a Concurrent


Request Stuck in the Queue? (Doc ID 749748.1)
/*Formattedon18/Aug/151:06:59PM(QP5v5.256.13226.35538)*/
SELECTFCR.REQUEST_IDREQUEST_ID,
FCPT.USER_CONCURRENT_PROGRAM_NAMEREQUEST_NAME,
FCR.ACTUAL_START_DATESTART_DATE,
DECODE(FCR.PHASE_CODE,
'C','Completed',
'I','Inactive',
'P','Pending',
'R','Running')
PHASE,
DECODE(FCR.STATUS_CODE,
'A','Waiting',
'B','Resuming',
'C','Normal',
'D','Cancelled',
'E','Error',
'F','Scheduled',
'G','Warning',
'H','OnHold',
'I','Normal',
'M','NoManager',
'Q','Standby',
'R','Normal',
'S','Suspended',
'T','Terminating',
'U','Disabled',
'W','Paused',
'X','Terminated',
'Z','Waiting')
STATUS,

FU.USER_NAMEREQUESTED_BY
FROMFND_CONCURRENT_PROGRAMSFCP,
FND_CONCURRENT_PROGRAMS_TLFCPT,
FND_CONCURRENT_REQUESTSFCR,
FND_USERFU
WHERETRUNC(((FCR.ACTUAL_COMPLETION_DATEFCR.ACTUAL_START_DATE)/
(1/24))*60)>NVL('&MIN',45)
FCR.CONCURRENT_PROGRAM_ID=FCP.CONCURRENT_PROGRAM_ID
ANDFCR.PROGRAM_APPLICATION_ID=FCP.APPLICATION_ID
ANDFCR.CONCURRENT_PROGRAM_ID=FCPT.CONCURRENT_PROGRAM_ID
ANDFCR.PROGRAM_APPLICATION_ID=FCPT.APPLICATION_ID
ANDFU.USER_ID=FCR.REQUESTED_BY
ANDFCPT.LANGUAGE=USERENV('Lang')
ANDFCR.PHASE_CODE='P'
ANDFCR.PHASE_CODE='R'
ORDERBYFCR.ACTUAL_START_DATEDESC

Solution1:
Check the FND tables using the sql statements below. When these
tables reach above 3-4K rows, performance begins to suffer when
viewing report output and the Internal Concurrent Managers often
does not start due to the lengthy search through
FND_CONCURRENT_PROCESSES table. One should run Purge Concurrent
Request and/or Manager Data on a regular basis. Min: Once every
12 hours.

PurgeConcurrentRequestand/orManagerData
WithParameter
Mode:Count
ModeValue:50(Keep50
records)

Mode:Count
Or

ModeValue:1(Keep1day
data)

Solution2:
/*Formattedon18/Aug/1512:50:57PM(QP5v5.256.13226.35538)*/
UPDATEFND_CONCURRENT_REQUESTS
SETphase_code='C',status_code='D'
WHEREphase_code='P';

Are any processes pending in the Internal or Conflict resolution Manager?

Pending jobs in either the Internal or Conflict Resolution Manager may prevent the Concurrent
Manager from starting. The best course of action before starting the Concurrent Managers is to
cancel any "Deactivate" or "Verify" jobs pending in the Internal Manager and to place any other
pending jobs on hold.
Additional Information:

1. To obtain the number of records in the following Tables:

FND_CONCURRENT_REQUESTS
FND_CONCURRENT_PROCESSES
FND_DUAL
Command: Logged in SQLPLUS as APPS / APPLSYS(or demo - APPDEMO)

select count(*) from FND_CONCURRENT_REQUESTS;


select count(*) from FND_CONCURRENT_PROCESSES;
select count(*) from FND_DUAL;
2. Sometimes it is necessary to rebuild the Concurrent Manager views.
This is non-destructive.
Concurrent Manger views can be rebuilt by running the following
command at the command line: FNDCPBWV is a immediate concurrent
program that is a part of FNDLIBR.
UNIX & Windows:
FNDLIBR FND FNDCPBWV apps/<apps_passwd> SYSADMIN 'System Administrator' SYSADMIN

VMS:
FNDLIBR "FND" "FNDCPBWV" apps/<apps_passwd> "SYSADMIN" "System
Administrator" "SYSADMIN"

You might also like