如何查看ORACLE JOBS 执行failed具体log
时间: 2023-05-13 22:05:26 浏览: 163
您可以通过以下步骤查看ORACLE JOBS执行failed的具体log:
1. 登录到ORACLE数据库服务器。
2. 打开SQL*Plus或SQL Developer等ORACLE数据库客户端工具。
3. 使用管理员账户登录到ORACLE数据库。
4. 运行以下命令查看ORACLE JOBS执行的历史记录:
SELECT job_name, status, error#, to_char(last_date, 'yyyy-mm-dd hh24:mi:ss') last_date, to_char(next_date, 'yyyy-mm-dd hh24:mi:ss') next_date
FROM dba_scheduler_job_run_details
WHERE owner = 'your_owner_name'
AND job_name = 'your_job_name'
ORDER BY log_date DESC;
5. 找到您想查看的ORACLE JOB的记录,记录中的error#字段为非零值表示该JOB执行失败。
6. 运行以下命令查看该JOB的具体log:
SELECT log_date, job_name, status, error#, additional_info
FROM dba_scheduler_job_log
WHERE owner = 'your_owner_name'
AND job_name = 'your_job_name'
ORDER BY log_date DESC;
7. 找到最近一次该JOB执行失败的记录,查看additional_info字段中的具体错误信息。
希望这些步骤能够帮助您查看ORACLE JOBS执行failed的具体log。
阅读全文