您的位置:首页 > 数据库 > Oracle

Oracle 停止正在运行定时方法

2018-02-07 17:49 309 查看
Oracle 定时任务:
1、DBMS_JOBS:
dbms_jobs只是jobs对象的一个实例, 就像对于tables, emp和dept都是表的实例。
可以通过视图
SELECT * FROM DBA_JOBS_RUNNING;
来查询

停止运行job:
dbms_job.broken(jobid,true);

2、JOBS:
jobs是oracle数据库的对象,由dbms_scheduler.create_job这个包创建,即使用program,scheduler来配置job
通过视图
SELECT * FROM USER_SCHEDULER_RUNNING_JOBS;
来查询

停止运行Job:
EXEC DBMS_SCHEDULER.stop_job('JOB名称');
注:我在执行时,需在当前用户下命令行中执行EXEC DBMS_SCHEDULER.stop_job('JOB名称')才能停止JOB。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  oracle job 停止