Oracle drop job report ORA-27478

当尝试删除Oracle作业时遇到ORA-27478错误。解决方案是设置force选项为TRUE。如果作业正在运行,不设置force会导致删除失败。force选项设为TRUE会尝试停止作业,然后删除;或者先调用STOP_JOB停止作业,再调用DROP_JOB。defer选项设为TRUE则允许作业完成后再删除。错误发生时,commit_semantics参数决定处理方式。示例中展示了使用defer和transactional提交语义删除作业的例子。
摘要由CSDN通过智能技术生成

When execute drop job, Oracle report ORA-27478

dbms_scheduler.drop_job(job_name => 'Test_job');
ERROR at line 1:
ORA-27478: job "ARBOR"."Test_job" is running
ORA-06512: at "SYS.DBMS_ISCHED", line 278
ORA-06512: at "SYS.DBMS_SCHEDULER", line 751
ORA-06512: at line 8

 The solution: set the force option to TRUE

dbms_scheduler.drop_job(job_name=> 'Test_job', force => TRUE);

Explaination: If a job is running at the time of the procedure call, the attempt to drop the job fails. You can modify this default behavior by setting either the force or defer option.

W

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值