• Oracle手工修改JOB属性


    创建oracle计划任务

    /**  
    创建同步的计划任务  
    JOB_PRO_OA_ORGANIZATION_V表示存储过程名(注意:后面有一个分号)  
    定时频率  
    trunc(sysdate)+25/24表示每天凌晨1点执行  
    sysdate+1/24/60表示每分钟执行一次  
    sysdate+5/1440表示每五分钟执行一次  
    **/  
    declare job_num number;    
    begin    
        dbms_job.submit(job_num,'JOB_PRO_OA_ORGANIZATION_V;',SYSDATE,'trunc(sysdate)+25/24');    
        commit;    
    end;   

    查询现有哪些job

    select * from all_jobs    

    现希望修改定时执行频率

    begin    
        dbms_job.interval(5,'trunc(sysdate)+25/24');    
        --dbms_job.remove(7);  
        commit;    
    end; 

    计划任务的属性详细信息及用法

    DBMS_JOB.SUBMIT(:jobno,//job号  
    ’your_procedure;’,//要执行的过程  
    trunc(sysdate)+1/24,//下次执行时间  
    ’trunc(sysdate)+1/24+1//每次间隔时间  
    );  
    删除job:dbms_job.remove(jobno);  
    修改job:dbms_job.what(jobno,what);  
    修改下次执行时间:dbms_job.next_date(job,next_date);  
    修改间隔时间:dbms_job.interval(job,interval);  
    停止job:dbms.broken(job,broken,nextdate);  
    启动job:dbms_job.run(jobno);  
    例子:  
    VARIABLE jobno number;  
    begin  
    DBMS_JOB.SUBMIT(:jobno,  
    ’Procdemo;’,  
    SYSDATE, ’SYSDATE + 1/720’);  
    commit;  
    end;  
  • 相关阅读:
    intel cpu 架构
    nginx-nagios-pnp4nagios-nrpe安装配置过程
    iostat 命令detail
    nagios环境
    编译安装PHP 5.3.13
    nagios支持PNP图形显示
    nagios配置安装
    在xp下禁用media sense
    linux awk常用命令【转载】
    sed命令解析[转载]
  • 原文地址:https://www.cnblogs.com/jijm123/p/16249583.html
Copyright © 2020-2023  润新知