在Oracle10g里面,已经不赞成使用DBMS_JOB,推荐使用DBMS_SCHEDULER,它的健壮为调度提供更好的规划和结构。下面我只简单写一个例子。
begin
DBMS_SCHEDULER.CREATE_PROGRAM(
program_name => 'guozhw',
program_type => 'STORED_PROCEDURE',
program_action => 'guozhwTest',
number_of_arguments => 0,
enabled => true,
comments => '定时调度测试'
);
end;
program_name:program的名字
program_type:program的类型。STORED_PROCEDURE存储过程
program_action:要执行的程序。guozhwTest 存储过程的名字
begin
DBMS_SCHEDULER.CREATE_JOB(
job_name => 'gzwtest',
program_name => 'guozhw',
start_date => null,
repeat_interval => 'freq=daily;byhour=16;byminute=0;bysecond=0',
end_date => null,
job_class => 'DEFAULT_JOB_CLASS',
enabled => true,
auto_drop => true,
comments => 'job测试'
);
end;
repeat_interval => 'freq=daily;byhour=16;byminute=0;bysecond=0',
每天下午4点执行。
这样每天下午四点就可以执行guozhwTest存储过程了。
分享到:
相关推荐
Oracle 定时执行存储过程 ... Oracle 定时执行存储过程提供了一个灵活的方式来执行存储过程,包括更新工作状态、更改工作设置、设置重执行频度、提交工作、设定执行时间、删除工作和立即执行工作等多种操作。
JOB使用 在Oracle中实现后台自动执行的定时操作
Centos7.6 下 Oracle 定时自动备份和 sudo 设置 本文将详细介绍 Centos7.6 下 Oracle 定时自动备份和 sudo 设置的过程。该过程包括编写数据库备份脚本文件、设置定时、sudo 设置等多个方面。 编写数据库备份脚本...
众所周知,一般操作系统会提供定时执行任务的方法,例如Unix平台上提供了让系统定时执行任务的命令Crontab。但是对于某些需求,例如一些对数据库表的操作,最为典型的是证券交易所每日收盘后的结算,它涉及大量的...
2、定时任务由操作系统提供的支持,在操作系统中设置定时任务,由操作系统定期执行脚本 3、补充。压缩包脚本有点问题,不能删除旧的备份文件。需要自动删除历史备份文件请用最新脚本: @echo off @echo ============...
linux 环境 oracle 数据库定时备份
oracle定时执行存储过程,方便大家备份数据,执行复杂操作
在linux操作系统下,使oracle实现定时备份,避免数据丢失
使用oracle sql developer工具来创建oracle数据库的定时任务
oracle自动备份脚本程序,每天定时执行备份操作。
任务队列管理器允许我们定制任务的执行时间,并提供了灵活的处理方式,还可以通过配 置,安排任务在系统用户访问量少的时段内执行,极大地提高了工作效率。...本文主要介绍了如何在Oracle数据库中实现定时操作。
Linux下Oracle数据库自动备份迁移 通过linux下Crontab实现定时任务,结合oracle自动备份脚本实现oracle数据库的备份操作,结合linux下Scp服务实现备份文件的异地存储,从而减少了人为备份的繁琐工作和服务器损坏造成...
Dbmover for Mysql to Oracle 可以定时,定周期自动运行。 支持 Oracle 8i 以后的所有版本。 支持 Mysql 3.23 以后的所有版本。 高效直接连接Oracle和Mysql数据库。甚至不需要安装客户端。 向导式操作。 可以保存...
这是一个使用java编写的Oracle数据库操作可视化程序,对于任意一个oracle数据库,使用管理员账号登录之后,能对数据库进行可视化操作,可以实现用户交互,数据可视化,定时采样。
按该步骤一步步完成,能够定时备份oracle数据库,操作简单。
在 Oracle 中,job 定时任务执行是指根据指定的时间间隔执行特定的操作。创建 job 定时任务执行需要使用 dbms_scheduler 包,例如: ```sql begin dbms_scheduler.create_job( job_name => 'test_job', job_type ...
Java定时(Timer)操作数据库练习Deno、包括postgresql、Oracle、MongoDB
SqlServer批量导入Oracle小工具,内附说明文档,操作简便,可以实现对数据的批量及自定义导入,经测试,无问题
SQLSERVER定时导出数据到Excel,Word,Access等 包含SQLServer的定时操作
描述了oracle停止一个job的详细的操作步骤介绍。