查看DBMS作业日志oracle

Vin*_*rai 6 oracle dbms-job

我有一个DBMS作业(不是DBMS调度程序)的预定作业.我可以看到周末的工作失败了.我想查看失败原因的日志文件.我在哪里可以找到这个?

有什么建议吗?

提前致谢.

Cor*_*ola 8

对于DBMS_SCHEDULER(如Frank Schmitt所述)试试这个:

SELECT *
FROM DBA_SCHEDULER_JOB_RUN_DETAILS
ORDER BY LOG_DATE DESC;
Run Code Online (Sandbox Code Playgroud)

然后在你的bdump文件夹中查找跟踪文件.

对于DBMS_JOB,您可以查看警报日志文件:

SELECT VALUE
FROM V$PARAMETER
WHERE NAME = 'background_dump_dest';
Run Code Online (Sandbox Code Playgroud)

要么

SELECT VALUE
FROM V$SPPARAMETER
WHERE NAME = 'background_dump_dest';
Run Code Online (Sandbox Code Playgroud)

如果您的数据库名称是默认的"orcl",则警报日志文件的名称类似于"alert_orcl.log".