# su - oracle

 oracle> sqlplus "/as sysdba"

 SQL> exec dbms_scheduler.disable('MONDAY_WINDOW');

 SQL> exec dbms_scheduler.disable('TUESDAY_WINDOW');

 SQL> exec dbms_scheduler.disable('WEDNESDAY_WINDOW');

 SQL> exec dbms_scheduler.disable('THURSDAY_WINDOW');

 SQL> exec dbms_scheduler.disable('FRIDAY_WINDOW');

 SQL> exec dbms_scheduler.disable('SATURDAY_WINDOW');

 SQL> exec dbms_scheduler.disable('SUNDAY_WINDOW');

 SQL> exec dbms_scheduler.disable('WEEKEND_WINDOW');

# su - oracle

 oracle> sqlplus "/as sysdba"

 SQL> exec dbms_scheduler.enable('MONDAY_WINDOW');

 SQL> exec dbms_scheduler.enable('TUESDAY_WINDOW');

 SQL> exec dbms_scheduler.enable('WEDNESDAY_WINDOW');

 SQL> exec dbms_scheduler.enable('THURSDAY_WINDOW');

 SQL> exec dbms_scheduler.enable('FRIDAY_WINDOW');

 SQL> exec dbms_scheduler.enable('SATURDAY_WINDOW');

 SQL> exec dbms_scheduler.enable('SUNDAY_WINDOW');

关闭oracle定时任务

 1 Set the current resource manager plan to null (or another plan that is not restrictive):  

         alter system set resource_manager_plan='' scope=both;

2 Change the active windows to use the null resource manager plan (or other nonrestrictive plan) using:  

  execute dbms_scheduler.set_attribute('WEEKNIGHT_WINDOW','RESOURCE_PLAN','');

  execute dbms_scheduler.set_attribute('WEEKEND_WINDOW','RESOURCE_PLAN','');  

 

 3 Then, for each window_name (WINDOW_NAME from DBA_SCHEDULER_WINDOWS), run:  

  execute dbms_scheduler.set_attribute('<window name>','RESOURCE_PLAN','');  

  SQL> select *  from DBA_SCHEDULER_WINDOWS;

4 open resources plan

 Check the resource status(Maybe need to set NULL or Change the running time.  Please contact with the product engineers to confirm)

 SQL> select a.name, a.value from v$parameter a where a.name = 'resource_manager_plan';

 SQL> select window_name, resource_plan from dba_scheduler_windows where resource_plan is not null;

 If not NULL, please think about Change the running time by the following:

 begin

 dbms_scheduler.set_attribute(name=>'MONDAY_WINDOW',attribute=>'REPEAT_INTERVAL',value=>'freq=daily;byday=MON;byhour=3;byminute=0; bysecond=0');

 dbms_scheduler.set_attribute(name=>'TUESDAY_WINDOW',attribute=>'REPEAT_INTERVAL',value=>'freq=daily;byday=TUE;byhour=3;byminute=0; bysecond=0');

 dbms_scheduler.set_attribute(name=>'WEDNESDAY_WINDOW',attribute=>'REPEAT_INTERVAL',value=>'freq=daily;byday=WED;byhour=3;byminute=0; bysecond=0');

 dbms_scheduler.set_attribute(name=>'THURSDAY_WINDOW',attribute=>'REPEAT_INTERVAL',value=>'freq=daily;byday=THU;byhour=3;byminute=0; bysecond=0'); 

 dbms_scheduler.set_attribute(name=>'FRIDAY_WINDOW',attribute=>'REPEAT_INTERVAL',value=>'freq=daily;byday=FRI;byhour=3;byminute=0; bysecond=0');

 end;

 /

 

 begin

 dbms_scheduler.set_attribute(name=>'SATURDAY_WINDOW',attribute=>'REPEAT_INTERVAL',value=>'freq=daily;byday=SAT;byhour=3;byminute=0; bysecond=0');  

 dbms_scheduler.set_attribute(name=>'SATURDAY_WINDOW',attribute=>'DURATION',value=>'+000 04:00:00');

 dbms_scheduler.set_attribute(name=>'SUNDAY_WINDOW',attribute=>'REPEAT_INTERVAL',value=>'freq=daily;byday=SUN;byhour=3;byminute=0; bysecond=0');

 dbms_scheduler.set_attribute(name=>'SUNDAY_WINDOW',attribute=>'DURATION',value=>'+000 04:00:00');

 end;

 /

exec DBMS_SCHEDULER.SET_SCHEDULER_ATTRIBUTE('default_timezone','ASIA/TASHKENT');

版权声明:本文博主原创文章,博客,未经同意不得转载。

oracle常规任务的更多相关文章

  1. oracle常规使用(一)

    目录 特殊sql distinct 项目中遇到表中无主键,但是某个字段不能重复. 需要匹配id串里的内容 批量更新,但是批量成功返回的是-1 时间格式化 行列互转 应用场景 列转行 总结 oracle ...

  2. oracle常规操作

    dbms_job.broken(job1,true);

  3. Toad for Oracle 使用文档

    Toad®for Oracle 版本 12.0.1 发行说明 30 July 2013 目录 欢迎使用 Toad for Oracle 版本更新 解决的问题和改进 已知问题 第三方已知问题 升级和兼容 ...

  4. Oracle排错总结

    一.Oracle常规恢复之不安全恢复 http://www.cnblogs.com/jyzhao/p/4723994.html#2.11

  5. Oracle联合注入总结

    Oracle常规联合注入 Oracle Database,又名Oracle RDBMS,或简称Oracle.是甲骨文公司的一款关系数据库管理系统. Oracle对于MYSQL.MSSQL来说意味着更大 ...

  6. Oracle Recovery 01 - 常规恢复之完全恢复

    背景:这里提到的常规恢复指的是数据库有完备可用的RMAN物理备份. 实验环境:RHEL6.4 + Oracle 11.2.0.4 DG primary. 一.常规恢复之完全恢复:不丢失数据 1.1 单 ...

  7. Oracle Recovery 02 - 常规恢复之不完全恢复

    背景:这里提到的常规恢复指的是数据库有完备可用的RMAN物理备份. 实验环境:RHEL6.4 + Oracle 11.2.0.4 单实例. 二.常规恢复之不完全恢复:部分数据丢失 2.1 重做日志文件 ...

  8. 本文将详细介绍oracle 10g OEM常规错误

    本文将详细介绍oracle 10g OEM常规错误-------Unknown host specified解决方法,需要了解的朋友可以参考下 详细出处参考:http://www.jb51.net/a ...

  9. MySQL、Oracle、DB2等数据库常规排序、自定义排序和按中文拼音字母排序

    MySQL常规排序.自定义排序和按中文拼音字母排序,在实际的SQL编写时,我们有时候需要对条件集合进行排序. 下面给出3中比较常用的排序方式,mark一下 1.常规排序ASC DESC ASC 正序 ...

随机推荐

  1. C#正则表达式匹配HTML中的图片路径,图片地址

    C#正则表达式匹配HTML中的图片路径,图片地址 最近的项目中有个关于网页取图的功能需要我自己开发,那就是用正则表达式来匹配图片标签.       一般来说一个 HTML 文档有很多标签,比如“< ...

  2. java中volatile关键字的含义--volatile并不能做到线程安全

    在Java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉. Java语言是支持多线程的,为了解决线程并发的问题,在语 ...

  3. PythonNET网络编程1

    # PythonNET 网络编程 ISO(国际标准化组织) 制定了 OSI(Open System Interconnectio),意为开放式系统互联.国际标准化组织(ISO)制定了OSI模型,该模型 ...

  4. xml 标准字符过滤

    今天在代码里面看见一串非常奇怪的推断语句 if (c < 0x9 || c > 0x9 && c < 0xA || c > 0xA && c & ...

  5. php BC高准确度函数库

    <? php *************************************************************************************** *p ...

  6. vs2008,2010,2012安装包下载

    近期在csdn学院当老师啦.把自己以学到的东西总结一下,录个视频给大家,也当发一下福利.这些以后都是自己无形的財产.哈哈. 安装与下载编程工具 Vs2008下载地址:http://pan.baidu. ...

  7. stm32的APB1和APB2时钟

    要学会看官方例子,还要查找官方程序...

  8. stm32的复用与映射

    摘自:https://blog.csdn.net/lincheng15/article/details/51789093 摘自:http://www.51hei.com/bbs/dpj-36242-1 ...

  9. 关于右移和除法的关系 , ADC采集电量 ,ADC采集MIC(麦克风)

    //////////////////////////////////////////////////////////////////////////////////////////////////// ...

  10. (十四)RabbitMQ消息队列-启用SSL安全通讯

    原文:(十四)RabbitMQ消息队列-启用SSL安全通讯 如果RabbitMQ服务在内网中,只有内网的应用连接,我们认为这些连接都是安全的,但是个别情况我们需要让RabbitMQ对外提供服务.这种情 ...