Oracle 查看某个job
时间: 2023-12-21 21:18:05 浏览: 192
Oracle Job的用法
要查看Oracle中的作业(job)的详细信息,可以使用以下语法:
```sql
SELECT *
FROM USER_SCHEDULER_JOBS
WHERE job_name = 'your_job_name';
```
其中,`USER_SCHEDULER_JOBS`是Oracle系统表,用于存储所有作业的信息,`job_name`是需要查看的作业名称。
该查询将返回与指定作业名称匹配的所有详细信息,例如作业类型、作业状态、作业开始时间、重复间隔、作业日志等。您还可以使用其他条件(例如作业状态)来进一步筛选结果。
如果您想查看作业的运行历史记录,可以使用`USER_SCHEDULER_JOB_RUN_DETAILS`表。以下是一个示例查询:
```sql
SELECT *
FROM USER_SCHEDULER_JOB_RUN_DETAILS
WHERE job_name = 'your_job_name';
```
该查询将返回与指定作业名称匹配的所有运行历史记录,例如每次作业运行的开始时间、结束时间、状态、错误信息等。
阅读全文