Erp conc manager job status
Aller à la navigation
Aller à la recherche
| Fiche express | |
|---|---|
| Type | Script SQL*Plus de diagnostic |
| Domaine | ERP |
| Voir aussi | Erp conc manager job status2 · Erp conc manager user query |
Erp conc manager job status liste, pour une instance Oracle E-Business Suite, toutes
les demandes concurrentes (concurrent requests) actuellement en cours d'exécution ou en
phase de terminaison (phase_code = R ou T), avec le
PID système du processus qui les exécute. C'est le rapport de base pour un premier coup
d'œil sur l'activité du concurrent manager.
Pour un suivi orienté durée d'exécution (utile pour repérer les jobs qui traînent), voir Erp conc manager job status2. Pour une vue centrée sur les processus concurrents plutôt que sur les requêtes, voir Erp conc manager user query.
Script
-- Requêtes concurrentes en cours (running) ou en terminaison, avec PID système
SET TERMOUT OFF
COLUMN current_instance NEW_VALUE current_instance NOPRINT
SELECT rpad(instance_name, 17) current_instance FROM v$instance;
SET TERMOUT ON
PROMPT
PROMPT +------------------------------------------------------------------------+
PROMPT | Report : Concurrent Manager Job Status |
PROMPT | Instance : ¤t_instance |
PROMPT +------------------------------------------------------------------------+
SET ECHO OFF
SET FEEDBACK 6
SET HEADING ON
SET LINESIZE 180
SET PAGESIZE 50000
SET TIMING OFF
SET TRIMOUT ON
SET TRIMSPOOL ON
SET VERIFY OFF
CLEAR COLUMNS
CLEAR BREAKS
CLEAR COMPUTES
COLUMN request_id FORMAT 9999999999 HEADING 'Request|ID'
COLUMN req_date FORMAT a20 HEADING 'Req|Date'
COLUMN user_name FORMAT a18 HEADING 'User|Name'
COLUMN phase_code FORMAT a6 HEADING 'Phase|Code'
COLUMN status_code FORMAT a6 HEADING 'Status|Code'
COLUMN os_process_id FORMAT a10 HEADING 'OS PID'
COLUMN oracle_id FORMAT 9999999 HEADING 'Oracle ID'
COLUMN requested_by FORMAT 9999999 HEADING 'Requested By'
COLUMN completion_text FORMAT a35 HEADING 'Text'
SELECT
a.request_id
, TO_CHAR(a.request_date, 'DD-MON-YYYY HH24:MI:SS') req_date
, b.user_name
, a.phase_code
, a.status_code
, c.os_process_id
, a.oracle_id
, a.requested_by
, a.completion_text
FROM
applsys.fnd_concurrent_requests a
, applsys.fnd_user b
, applsys.fnd_concurrent_processes c
WHERE
a.requested_by = b.user_id
AND c.concurrent_process_id = a.controlling_manager
AND a.phase_code IN ('R', 'T')
ORDER BY
a.request_id, c.os_process_id
/
Voir aussi
- Erp conc manager job status2 — même périmètre, orienté durée d'exécution des jobs
- Erp conc manager user query — vue centrée sur les processus concurrents