Job Logs
There are two data dictionary views that show information about job logs : DBA_SCHEDULER_JOB_LOG and DBA_SCHEDULER_JOB_RUN_DETAILS.
DBA_SCHEDULER_JOB_LOG
When jobs are created, altered, dropped, and run, the results are loaded into a summary table that is visible through the DBA_SCHEDULER_JOB_LOG view . Its columns are listed in the following table.
Column name |
Description |
LOG_ID |
Unique identifier for each record. |
LOG_DATE |
Timestamp of the log entry. |
OWNER |
Owner of the job. |
JOB_NAME |
Name of the job. |
JOB_CLASS |
Job class, if any. |
OPERATION |
What happened during the job entry (e.g., CREATE, RUN, BROKEN). |
STATUS |
What happened after the operation was performed by the job (e.g., SUCCEEDED, FAILED). |
USER_NAME |
Name of the user who invoked the job. |
CLIENT_ID |
Client identifier, if set using DBMS_SESSION.SET_IDENTIFIER. |
GLOBAL_UID |
If the user is a global user, the global UID is shown here. |
ADDITIONAL_INFO |
Any additional information about the job execution is stored as a CLOB in this column. For example, if the job was dropped automatically after it was successfully executed (provided that the auto_drop parameter was set to TRUE), then the OPERATION column shows DROP. However, you will not know from that column whether the job was dropped automatically or explicitly by a user. This column shows the specific reason for the drop. In this case, the column shows: REASON="Auto drop job dropped". Similarly, any other relevant information about the job execution is ... |
Get Oracle PL/SQL for DBAs now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.