首批通过分布式安全可靠测评,为关键业务系统打造
DBA_SCHEDULER_JOB_RUN_DETAILS
更新时间:2026-03-17 20:58:47
说明
该视图从 V4.2.1 版本开始引入。
功能描述
视图 DBA_SCHEDULER_JOB_RUN_DETAILS 展示当前租户中所有调度程序作业的信息。
字段说明
| 字段 | 类型 | 是否为 NULL | 描述 |
|---|---|---|---|
| LOG_ID | NUMBER | NO | 日志条目对应的 Log ID,暂不支持该字段,该字段默认为 0。
说明
|
| LOG_DATE | TIMESTAMP(6) WITH TIME ZONE | NO | 日志条目。
说明
|
| OWNER | VARCHAR2(128) | NO | Job 的所有者。
说明
|
| JOB_NAME | VARCHAR2(128) | NO | Job 的名称。
说明
|
| JOB_SUBNAME | VARCHAR2(128) | NO | Job 子名称,暂不支持该字段,该字段默认为 NULL。
说明
|
| STATUS | VARCHAR2(128) | NO | 作业状态。
说明
|
| CODE | NUMBER(38) | YES | Job 运行发生错误时的错误编号。 |
| REQ_START_DATE | TIMESTAMP(6) WITH TIME ZONE | NO | Job 预期开始时间。
说明
|
| ACTUAL_START_DATE | TIMESTAMP(6) WITH TIME ZONE | NO | Job 实际开始时间。
说明
|
| RUN_DURATION | NUMBER | NO | Job 运行的持续时间。
说明
|
| INSTANCE_ID | VARCHAR2(128) | NO | 暂不支持该字段,该字段默认为 NULL。
说明
|
| SESSION_ID | NUMBER | NO | 暂不支持该字段,该字段默认为 NULL。
说明
|
| SLAVE_PID | VARCHAR2(128) | NO | Job 执行调起的子进程pid,暂不支持该字段,该字段默认为 NULL。
说明
|
| CPU_USED | NUMBER | NO | job CPU 使用率,暂不支持该字段,该字段默认为 NULL。
说明
|
| CREDENTIAL_OWNER | VARCHAR2(128) | NO | 暂不支持该字段,该字段默认为 NULL。
说明
|
| CREDENTIAL_NAME | VARCHAR2(128) | NO | 暂不支持该字段,该字段默认为 NULL。
说明
|
| DESTINATION_OWNER | VARCHAR2(128) | NO | 暂不支持跨库 Job,该字段默认为 NULL。
说明
|
| DESTINATION | VARCHAR2(128) | NO | 暂不支持跨库 Job,该字段默认为 NULL。
说明
|
| MESSAGE | VARCHAR2(4000) | NO | Job 运行返回的错误信息。 |
| JOB | NUMBER(38) | NO | 程序作业的名称。 |
| TIME | TIMESTAMP(6) WITH LOCAL TIME ZONE | NO | Job 运行日志记录时间,单位为秒。 |
| JOB_CLASS | VARCHAR2(30) | YES | 程序作业的类别。 |
| GMT_CREATE | TIMESTAMP(6) WITH LOCAL TIME ZONE | NO | 程序作业创建的时间,单位为秒。 |
| GMT_MODIFIED | TIMESTAMP(6) WITH LOCAL TIME ZONE | NO | 程序作业修改的时间,单位为秒。 |
查询示例
查询当前租户中所有调度程序作业的信息,展示第 1 条记录。
obclient(SYS@oracle001)[SYS]> SELECT * FROM SYS.DBA_SCHEDULER_JOB_RUN_DETAILS WHERE ROWNUM = 1\G
查询结果如下:
*************************** 1. row ***************************
LOG_ID: 0
LOG_DATE: NULL
OWNER: SYS
JOB_NAME: ASYNC_GATHER_STATS_JOB_PROC
JOB_SUBNAME: NULL
STATUS: SCHEDULED
CODE: -5001
REQ_START_DATE: 29-AUG-25 11.58.08.738054 AM +08:00
ACTUAL_START_DATE: NULL
RUN_DURATION: +000 00:00:00
INSTANCE_ID: NULL
SESSION_ID: NULL
SLAVE_PID: NULL
CPU_USED: NULL
CREDENTIAL_OWNER: NULL
CREDENTIAL_NAME: NULL
DESTINATION_OWNER: NULL
DESTINATION: NULL
MESSAGE: You have an error in your SQL syntax; check the manual that corresponds to your OceanBase version for the right syntax to use near 'and m.tablet_id < 1000 order by ratio desc,table_id limit 139798971270784' at line 1
JOB: 9
TIME: 29-AUG-25 11.58.09.276820 AM
JOB_CLASS: DEFAULT_JOB_CLASS
GMT_CREATE: 29-AUG-25 11.58.09.276820 AM
GMT_MODIFIED: 29-AUG-25 11.58.09.276820 AM
1 row in set (0.029 sec)
相关视图或文档
- 查询所有租户下所有调度程序作业的信息:CDB_SCHEDULER_JOB_RUN_DETAILS
- 有关 DBMS_SCHEDULER 的详细介绍,参见 DBMS_SCHEDULER 概述