oracle数据库创建的job不自动执行

oracle数据库创建的job不自动执行,第1张

oracle数据库如何启动时自动执行定时任务job

job定时任务需要依托存储过程

1、创建存储过程:create or replace procedure MYPROC as

begin

insert into TEST values(sysdate)

end

2、创建job

variable job1 number

begin

dbms_job.submit(:job1,'MYPROC',trunc(sysdate+1),'sysdate+1')--从今晚12开始运行,以后每天运行一次

end

先查看你job的jobid

select * from dba_jobs

然后根据jobid来启动job

exec dbms_job.run(job =>&JOBID)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6904691.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-30
下一篇2023-03-30

发表评论

登录后才能评论

评论列表(0条)

    保存