Oracle 停止正在运行定时方法 您所在的位置:网站首页 oracle查看正在执行的定时任务 Oracle 停止正在运行定时方法

Oracle 停止正在运行定时方法

2024-07-09 20:03| 来源: 网络整理| 查看: 265

Oracle 停止正在运行定时方法 原创

moonstarseu 2018-02-07 17:49:53 ©著作权

文章标签 oracle job 停止 文章分类 Oracle 数据库

©著作权归作者所有:来自51CTO博客作者moonstarseu的原创作品,请联系作者获取转载授权,否则将追究法律责任

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。

收藏 评论 分享 举报

上一篇:我的友情链接

下一篇:freeSSHd搭建SFTP时“认证失败”的解决方法



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有