Tuesday, August 18, 2026

Oracle EBS: SQL Script to Check Concurrent Manager Status

 

Oracle EBS: SQL Script to Check Concurrent Manager Status

Oracle E-Business Suite stores Concurrent Manager configuration and process information in the FND_CONCURRENT_QUEUES_VL view.

The following SQL queries can be used to check Concurrent Manager status, target processes, running processes, assigned nodes and control status.

Check All Concurrent Managers

SET LINESIZE 220
SET PAGESIZE 100

COLUMN concurrent_queue_name      FORMAT A30
COLUMN user_concurrent_queue_name FORMAT A45
COLUMN node_name                  FORMAT A25
COLUMN target_node                FORMAT A25
COLUMN status                     FORMAT A15

SELECT q.concurrent_queue_name,
       q.user_concurrent_queue_name,
       q.node_name,
       q.target_node,
       q.max_processes,
       q.running_processes,
       CASE
           WHEN q.enabled_flag = 'N' THEN 'Disabled'
           WHEN q.control_code = 'A' THEN 'Activating'
           WHEN q.control_code = 'D' THEN 'Deactivating'
           WHEN q.control_code = 'T' THEN 'Terminating'
           WHEN q.control_code = 'V' THEN 'Verifying'
           WHEN q.control_code = 'X' THEN 'Terminated'
           WHEN q.running_processes > 0 THEN 'Running'
           ELSE 'Inactive'
       END status
FROM fnd_concurrent_queues_vl q
WHERE q.manager_type = '0'
ORDER BY q.user_concurrent_queue_name;

Concurrent Manager Status Summary

This query provides a summary of running, inactive and disabled Concurrent Managers.

SELECT CASE
           WHEN enabled_flag = 'N' THEN 'Disabled'
           WHEN running_processes > 0 THEN 'Running'
           ELSE 'Inactive'
       END status,
       COUNT(*) managers,
       SUM(max_processes) target_processes,
       SUM(running_processes) running_processes
FROM fnd_concurrent_queues_vl
WHERE manager_type = '0'
GROUP BY CASE
             WHEN enabled_flag = 'N' THEN 'Disabled'
             WHEN running_processes > 0 THEN 'Running'
             ELSE 'Inactive'
         END
ORDER BY status;

Check a Specific Concurrent Manager

The following example checks the Standard Manager. Replace STANDARD with any part of the required Concurrent Manager name.

SET LINESIZE 200

COLUMN concurrent_queue_name      FORMAT A30
COLUMN user_concurrent_queue_name FORMAT A45
COLUMN node_name                  FORMAT A25
COLUMN target_node                FORMAT A25

SELECT concurrent_queue_name,
       user_concurrent_queue_name,
       node_name,
       target_node,
       max_processes,
       running_processes,
       enabled_flag,
       control_code
FROM fnd_concurrent_queues_vl
WHERE UPPER(user_concurrent_queue_name) LIKE UPPER('%STANDARD%');

Check Internal Concurrent Manager

SELECT concurrent_queue_name,
       user_concurrent_queue_name,
       node_name,
       target_node,
       max_processes,
       running_processes,
       enabled_flag,
       control_code
FROM fnd_concurrent_queues_vl
WHERE concurrent_queue_name = 'FNDICM';

Important Columns

  • CONCURRENT_QUEUE_NAME: Internal name of the Concurrent Manager.

  • USER_CONCURRENT_QUEUE_NAME: Display name shown in Oracle EBS.

  • NODE_NAME: Node on which the manager is currently running.

  • TARGET_NODE: Node assigned to run the manager.

  • MAX_PROCESSES: Configured number of target processes.

  • RUNNING_PROCESSES: Number of processes currently running.

  • ENABLED_FLAG: Indicates whether the manager is enabled.

  • CONTROL_CODE: Current control action or state.

Common Control Codes

Control codeMeaning
AActivating
DDeactivating
TTerminating
VVerifying
XTerminated
NULLNo pending control action

Conclusion

The FND_CONCURRENT_QUEUES_VL view provides a quick way to monitor Oracle EBS Concurrent Managers from the database. It helps identify disabled managers, managers with zero running processes, incorrect node assignments and differences between configured and running processes.

These queries should normally be executed using the APPS database user.

Keywords: Oracle EBS Concurrent Manager, FND_CONCURRENT_QUEUES_VL, Concurrent Manager status query, Standard Manager, Internal Concurrent Manager, Oracle Apps DBA

No comments:

Post a Comment