首批通过分布式安全可靠测评,为关键业务系统打造
ENABLE
更新时间:2026-03-26 17:56:44
ENABLE 过程用于启用程序和作业。
启用对象时,其 enabled 属性设置为 TRUE。默认情况下,刚创建作业和程序为禁用状态。
如果某个作业被禁用后又被启用了,则 Scheduler 将开始根据其计划自动运行该作业。
有效性检查是在启用对象之前执行的。如果检查失败,则无法启用该对象,并返回相应的报错信息。如果对象已启用成功,此过程不会返回报错信息。
功能适用性
该内容仅适用于 OceanBase 数据库企业版。OceanBase 数据库社区版暂不支持。
语法
DBMS_SCHEDULER.ENABLE (
job_name IN VARCHAR2);
参数说明
| 参数 | 说明 |
|---|---|
| job_name | 正在启用的 Scheduler 对象的名称。名称可以是逗号分隔的列表。如果指定了作业类名称,则会启用该作业类中的所有作业。 |
使用说明
除了 SYS Schema 之外,您可以对任何 Schema 使用 ENABLE。
示例
BEGIN
DBMS_SCHEDULER.ENABLE(job_name => 'job_test');
END;