Page 1 of 1

APEX Email related tables/view/jobs

Posted: Wed Jul 15, 2020 4:34 am
by admin
select * from APEX_200100.wwv_flow_mail_queue
select * form apex_mail_queue
select * from FROM ALL_SCHEDULER_JOB_LOG
select * from DBA_SCHEDULER_JOB_RUN_DETAILS where JOB_NAME='ORACLE_APEX_MAIL_QUEUE';
select * from all_scheduler_jobs where job_name like 'ORACLE_APEX_MAIL_QUEUE'
select * from all_scheduler_running_jobs;

-- In case your email stuck in queue then here is the way to restart job and check if all emails sent.

BEGIN
SYS.DBMS_SCHEDULER.STOP_JOB
(job_name => 'APEX_200100.ORACLE_APEX_MAIL_QUEUE' ,force => TRUE);
END;

BEGIN
DBMS_SCHEDULER.ENABLE ('APEX_200100.ORACLE_APEX_MAIL_QUEUE');
END;

begin
SYS.DBMS_SCHEDULER.RUN_JOB
(job_name => 'APEX_200100.ORACLE_APEX_MAIL_QUEUE'
,use_current_session => FALSE);
END;