文档章节

plsql 定时任务

残淡的忧伤
 残淡的忧伤
发布于 2017/08/05 13:37
字数 181
阅读 8
收藏 0

1、先建立定时任务

打开plsql--》用户切换为My objects下--》DBMS_Jobs --》新建

what值 里面填写 需要定时跑的sql语句
间隔 1/24/60 :一分钟   也可设置5分钟:1/24/12;

2、启动定时任务

SELECT * FROM dba_jobs;  --查询配置的jobs

命令窗口:exec dbms_job.run(jobid);--启动jobs

3、删除定时任务

命令窗口:exec dbms_job.remove(jobid);--删除jobs

4、其他定时任务的调整

dbms_job.run(jobid);  //运行job
dbms_job.broken(jobid,true,next_date); //停止一个job,里面参数true也可是false,next_date(某一时刻停止)也可是sysdate(立刻停止)。
dbms_job.remove(jobid);        //删除某个job
dbms_job.what(jobid,'job名称;'); //修改某个job名
dbms_job.next_date(jobid,sysdate); //修改下一次运行时间

© 著作权归作者所有

共有 人打赏支持
残淡的忧伤
粉丝 1
博文 28
码字总数 8758
作品 0
浦东
程序员
oracle 定时循环执行sql语句--使用dbms_job包

一、dbmsjob涉及到的知识点 1、创建job: variable jobno number; dbmsjob.submit(:jobno, —-job号 'yourprocedure;',—-执行的存储过程, ';'不能省略 nextdate, —-下次执行时间 'interva...

图ttt
06/29
0
0
Oracle Job 定时任务执行Sql

第一步: 创建一个存储过程 1:比如创建一个存储过程名:PROCDAYCUTCTRL_UPDATE plSql中执行SQL命令: SELECT * FROM dba_Jobs a WHERE a.WHAT = 'PROC_DAYCUT_CTRL_UPDATE;'; 检查是否已经存...

EDIAGD
2015/06/15
0
0
Oracle 使用DBMS_SCHEDULER创建定时任务

在Oracle10g里面,已经不赞成使用DBMSJOB,推荐使用DBMSSCHEDULER,它的健壮为调度提供更好的规划和结构。下面我只简单写一个例子。 begin DBMSSCHEDULER.CREATEPROGRAM( program_name => '...

xiaoxin
2013/05/29
0
0
定时任务发展史(二)

第一代定时任务系统上线用了大概半年之后,就被我们厌倦了。于是就规划了第二代定时任务系统。 第二代定时任务系统 第二代调度系统主要解决的是,避免每次修改定时任务的执行时间都需要重新启...

ityouknow
2017/07/07
0
0
基于PHP的定时任务管理器--Zebra-Crontab

为什么使用PHP管理crontab 一般在定时任务较少的情况下,使用原生的crontab服务一般不会有什么问题,但当定时任务较多时就会产生如下问题: 文本形式的定时任务可读性很差,在没有任何注释的...

呼延平
2015/01/18
3.7K
1

没有更多内容

加载失败,请刷新页面

加载更多

Coding and Paper Letter(三十九)

资源整理。 1 Coding: 1.Python库benchmark rio s3,用于在访问S3上的文件时对Rasterio / GDAL的多线程性能进行基准测试的工具。 benchmark rio s3 2.Pangeo-Binder Cookiecutter模板。 cook...

胖胖雕
32分钟前
1
0
Promise 对象

Promise(承诺) 的含义 Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6 将其写进了语言标准,统一了用法,原生提供...

简心
35分钟前
0
0
让UI设计师崩溃的瞬间,你经历过哪些?

隔行如隔山,这句话人人耳熟能详,但其实隔行并不可怕,大家各谋其事,各尽其职,倒也互不打扰,真正可怕的是,是内行还要受外行指点江山,而最难的部分,便是那沟通。流畅的沟通,和声细语,...

mo311
36分钟前
1
0
python进制转换

#进制转换print(bin(10)) #十进制转换成二进制print(oct(10)) #十进制转换成八进制print(hex(10)) #十进制转换成十六进制print(int('1010',2)) #二进制转十进制print(int(...

fadsaa
47分钟前
3
0
syntax error near unexpected token

最近不断重复在虚拟机CentOS测试安装gitlab,因为gitlab有一个脚本需要饭强才能下载,于是我先在windows下载好再上传到虚拟机,可是执行脚本的时候提示“syntax error near unexpected toke...

W_Lu
57分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部