- 浏览: 142055 次
- 性别:
- 来自: 上海
文章分类
最新评论
BEGIN SYS.DBMS_SCHEDULER.CREATE_JOB ( job_name => 'SCH_JOB_AP030' ,start_date => TO_TIMESTAMP_TZ('2009/03/31 15:45:00.000000 +08:00','yyyy/mm/dd hh24:mi:ss.ff tzh:tzm') ,[color=#FF0000]repeat_interval => 'FREQ=WEEKLY; BYDAY=MON,TUE,WED,THU,FRI;BYHOUR=9,10,11,13,14,15,16,17; BYMINUTE=15,45;BYSECOND=0'[/color] ,end_date => NULL ,job_class => 'DEFAULT_JOB_CLASS' ,job_type => 'PLSQL_BLOCK' ,job_action => 'BEGIN SP_MAKE_AP030 ( ); END;' ,comments => '上班时间每半时更新次AP030' ); SYS.DBMS_SCHEDULER.SET_ATTRIBUTE ( name => 'SCH_JOB_AP030' ,attribute => 'RESTARTABLE' ,value => FALSE); SYS.DBMS_SCHEDULER.SET_ATTRIBUTE ( name => 'SCH_JOB_AP030' ,attribute => 'LOGGING_LEVEL' ,value => SYS.DBMS_SCHEDULER.LOGGING_RUNS); SYS.DBMS_SCHEDULER.SET_ATTRIBUTE_NULL ( name => 'SCH_JOB_AP030' ,attribute => 'MAX_FAILURES'); SYS.DBMS_SCHEDULER.SET_ATTRIBUTE_NULL ( name => 'SCH_JOB_AP030' ,attribute => 'MAX_RUNS'); BEGIN SYS.DBMS_SCHEDULER.SET_ATTRIBUTE ( name => 'SCH_JOB_AP030' ,attribute => 'STOP_ON_WINDOW_CLOSE' ,value => FALSE); EXCEPTION -- could fail if program is of type EXECUTABLE... WHEN OTHERS THEN NULL; END; SYS.DBMS_SCHEDULER.SET_ATTRIBUTE ( name => 'SCH_JOB_AP030' ,attribute => 'JOB_PRIORITY' ,value => 3); SYS.DBMS_SCHEDULER.SET_ATTRIBUTE_NULL ( name => 'SCH_JOB_AP030' ,attribute => 'SCHEDULE_LIMIT'); SYS.DBMS_SCHEDULER.SET_ATTRIBUTE ( name => 'SCH_JOB_AP030' ,attribute => 'AUTO_DROP' ,value => FALSE); SYS.DBMS_SCHEDULER.ENABLE (name => 'SCH_JOB_AP030'); END; /
发表评论
-
(转)《阿里巴巴数据库标准操作手册》目录
2012-04-18 14:59 1940转自:http://www.alidba.net/ ... -
(转)利用dbms_metadata.get_ddl查看DDL语句
2012-02-29 15:42 1104来源:http://www.cnblogs.com ... -
(转)Oracle数据库的自动导出备份脚本(windows环境)
2011-12-30 13:53 1458转自Oracle数据库的自动导出备份脚本(windows环境 ... -
Oracle中的 UPDATE FROM 解决方法
2011-12-19 05:13 1014在表的更新操作 ... -
oracle 10g 修改SGA,PGA大小
2011-11-12 11:42 1192一、概念SGA指系统全局区域(System Global ... -
(转)alter system 中SCOPE的含义
2011-11-12 11:41 1211■哪些参数可以用Alter System修改alter ... -
(转)详解:数据库名、实例名、ORACLE_SID、数据库域名、全局数据库名、服务名及手工脚本创建oracle数据库
2011-11-07 16:08 648数据库名、实例名、数据库域名、全局数据库名、服务名 ,这是 ... -
ORACLE EM的删除与创建(转)
2011-09-08 13:11 3382手动删除ORACLE 10G EM 使用emca可以手动配 ... -
oracle orion用法(IO压力测试)
2011-09-06 13:46 3815orion--oracle公司提供的IO存储测试软件 o ... -
oracle SQL性能优化(转)
2011-09-06 09:33 691(1) 选择最有效率的表名顺序(只在基于规则的 ... -
Oracle客户端精简绿色版
2011-08-31 17:19 969大型项目开发中,常 ... -
(转)Oracle的RAC环境下SYS密码修改
2011-08-31 02:31 6519sys是数据库库中权限最高的用户,在登录时,我们可以用os认证 ... -
oracle中imp命令详解(转)
2011-08-30 10:09 1093Oracle的导入实用程序(Import utili ... -
ORACLE日期问题
2011-08-30 02:09 8801、转换函数 与date操作关系最大的 ... -
OEM乱码解决方法
2011-08-29 21:35 1191方法1:(推荐使用这个方法)打开IE浏览器, 选择'工具&qu ... -
RAC启动dbconsole报错
2011-08-29 21:24 1092RAC启动dbconsole 抛出一个错误 [ora ...
相关推荐
在Oracle中,调度任务(Oracle Schedule)是数据库管理的重要组成部分,它允许管理员自动化执行一系列任务,如数据备份、统计信息收集、作业调度等。这个"oracle-schedule.rar"压缩包提供了一份关于Oracle计划任务的...
4. DBMS_JOB.SCHEDULE:重新安排一个已存在的JOB,改变其下次执行的时间。 5. DBMS_JOB.BREAK:暂停一个正在运行的JOB。 6. DBMS_JOB.COMMIT:提交对JOB的更改,使其在下次调度时生效。 7. DBMS_JOB.NEXT_DATE:计算...
8. **高级特性**:Oracle Job还支持作业链(job chains)、依赖关系、计划窗口(schedule windows)和资源管理,允许根据系统负载或优先级来调度作业。 9. **使用DBMS_ALERT**:对于需要在Job完成时通知用户的场景...
Oracle Database Scheduler是Oracle 10g及以后版本引入的一个功能强大的任务调度工具,它取代了之前的DBMS_JOB包。Scheduler可以安排任务在特定的时间或间隔执行,支持各种类型的作业,如PL/SQL过程、操作系统命令...
- **Job**:Job是由Oracle Scheduler管理的一个可调度的单元,它可以关联到一个程序(Program)和一个调度(Schedule),并且可以在指定的时间点或者周期内执行。 - **Program**:Program是一个存储的过程或块,它定义了...
- **Schedule**:定义了job何时执行的时间表。 - **Program**:job执行的具体操作,可以是PL/SQL代码块或外部程序。 - **DBMS_JOB**:Oracle提供的包,用于管理jobs。 #### 三、DBMS_JOB API详解 DBMS_JOB是Oracle...
2. **调度作业**:一旦作业创建完成,可以使用`ALTER SYSTEM`命令或`DBMS_JOB.SCHEDULE`来更改作业的调度,如调整执行频率或时间。 3. **提交作业**:使用`COMMIT`确保作业设置被持久化到数据库中。 4. **执行作业...
### 一、Oracle 11g 053 题库 Demo 概览 #### 1. 背景与目标 Oracle 11g R2 是 Oracle 公司推出的一款企业级数据库管理系统,它提供了强大的数据管理和处理功能。针对这一版本,市面上出现了许多培训资料和技术文档...
- 修改Job的执行时间:`DBMS_JOB.SCHEDULE(jobno, next_date);` - 修改Job的间隔时间:`DBMS_JOB.INTERVAL := 'new_interval';` - 停止Job:`DBMS_JOB.BREAK(jobno, TRUE);` - 启动Job:`DBMS_JOB.RUN(jobno);` ...
3. **JOB SCHEDULE**: 定义任务的执行计划,可以是立即执行、周期性执行或按照特定日期和时间执行。例如,可以设置每天的特定时间运行数据备份作业。 4. **ENABLE/DISABLE**: 可以随时启用或禁用Job,以控制其执行...
Oracle Scheduler 是 Oracle 数据库自 10g 版本起引入的一项重要功能,用于管理和调度定时任务。它不仅提供了对传统 Jobs 的替代方案,而且增加了更多高级特性,如复杂的调度规则、事件驱动任务等。本文将详细介绍 ...
EXEC msdb.dbo.sp_add_jobschedule @job_id = @jobId, @name = 'the schedule', @freq_type = 4, @freq_interval = 1, @active_start_time = 10000 EXEC msdb.dbo.sp_add_jobserver @job_id = @jobId, @server_name ...
* 安装好 BIEE 10g 之后,服务中不是出现了 Oracle BI Schedule * 需要配置好 Schedule 知识点: 在 Oracle BIEE 中,需要配置好 Schedule 才可以启动 Oracle BI Schedule 服务。 问题10:Oracle BI Schedule 配置...
DBMS_JOB适用于Oracle 9i和10g,而DBMS_SCHEDULER在11g及以后版本中更为推荐,因为它提供了更丰富的功能和更好的灵活性。 6. **创建定时任务删除数据**:使用DBMS_SCHEDULER,我们可以创建一个定时任务,定期运行...
### Oracle Scheduler 概述 Oracle Scheduler 是 Oracle 数据库的一个强大特性,它允许用户安排作业、程序及任务在特定时间执行。这一功能对于自动化数据库管理、维护等操作非常有用。通过本篇文章,我们将深入探讨...
根据给定的信息,我们可以深入分析并提取出与Oracle Database 11g Administration II相关的几个重要知识点。 ### 一、SQL Plan Baselines **知识点:** 1. **SQL Plan Baselines的作用与管理:** SQL Plan ...
Oracle的Scheduler是10G版本引入的一个强大工具,旨在管理和调度数据库内的任务,包括执行存储过程、PL/SQL块以及操作系统级别的脚本。DBMS_SCHEDULER包提供了比旧版的DBMS_JOB更多的功能和灵活性,使得数据库管理员...
3. **DBMS_SCHEDULER**:Oracle 10g引入的更现代和功能丰富的调度工具,提供了更多灵活性和控制。它可以创建复杂的调度,包括日历、依赖关系和错误处理。以下示例创建了一个每天早晨8点运行的作业: ```sql BEGIN ...