暂无图片
关于Oracle定时任务停止后自动消失问题
我来答
分享
黄伟波
2020-05-07
关于Oracle定时任务停止后自动消失问题
暂无图片 20M

1、查看定时任务情况
select owner,job_name,job_type,job_action,comments,enabled,to_char(last_start_date,‘yyyy-mm-dd hh24:mi:ss’),to_char(next_run_date,‘yyyy-mm-dd hh24:mi:ss’) from dba_scheduler_jobs;

需要禁用定时任务GLOGOWNER.BUSINESS_DATA_PURGE
image.png

2、禁用任务提示该任务在运行
begin
dbms_scheduler.disable(‘GLOGOWNER.BUSINESS_DATA_PURGE’);
end;
/
image.png

3、停止任务后再次禁用提示任务不存在
begin
DBMS_SCHEDULER.stop_job(‘GLOGOWNER.BUSINESS_DATA_PURGE’);
end;
/

begin
dbms_scheduler.disable(‘GLOGOWNER.BUSINESS_DATA_PURGE’);
end;
/
image.png
4、查看定时任务
select owner,job_name,job_type,job_action,comments,enabled,to_char(last_start_date,‘yyyy-mm-dd hh24:mi:ss’),to_char(next_run_date,‘yyyy-mm-dd hh24:mi:ss’) from dba_scheduler_jobs;
image.png

我来答
添加附件
收藏
分享
问题补充
10条回答
默认
最新
黄伟波

查看定时任务历史执行情况:
image.png

暂无图片 评论
暂无图片 有用 0
打赏 0
lscomeon

确定没被别人drop_job就没了?坐等更新

暂无图片 评论
暂无图片 有用 0
打赏 0
黄伟波

没,只有我有操作权限的,只要停止这个drop就会消失

暂无图片 评论
暂无图片 有用 0
打赏 0
黄伟波
升级问题到: 紧急故障
暂无图片 评论
暂无图片 有用 0
打赏 0
Moone

应该是auto_drop属性是TRUE了,改成FALSE就好了

暂无图片 评论
暂无图片 有用 0
打赏 0
黄伟波

目前看不到这个定时任务,请问下应该怎么修改呢?

暂无图片 评论
暂无图片 有用 0
打赏 0
黄伟波

今天又出现了这个定时任务,我这边用
begin
dbms_scheduler.drop_job(job_name => ‘BUSINESS_DATA_PURGE’,force => TRUE);
end;
强制删了,后面继续观察…

暂无图片 评论
暂无图片 有用 0
打赏 0
黄伟波

image.png
今天发现这个任务又冒出来了…

暂无图片 评论
暂无图片 有用 0
打赏 0
黄伟波
升级问题到: 紧急故障
暂无图片 评论
暂无图片 有用 0
打赏 0
DarkAthena

如果这个任务经常自动冒出来,建议查询dba_source及相关应用程序中,是否有建立此任务的指令

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交