DBMS_JOBS】的更多相关文章

http://blog.itpub.net/23055736/viewspace-1115938/…
原文地址:http://www.cnblogs.com/siashan/p/4183868.html 本节摘要:本节介绍使用oracle自带的job来实现oracle定制定时执行任务.   1.引言 定制定时执行的任务有两种形式,系统级别和数据库级别, 从操作系统级别来讲, windows系统我们可以使用任务计划来实现, 对于winXP系统,设置步骤如下,开始---设置---控制面板---任务计划,然后添加任务计划,按向导完成配置即可;   对于win7系统,设置步骤如下,点击开始,然后在 搜索…
一,启动执行作业的进程       在 Oracle 中,是使用 “作业队列协调进程(CJQ0)” 这个协调数据库实例的作业队列的后台进程,来监视作业队列中的作业表(JOB$),并启动作业队列进程(Jnnn).而当需要执行作业的时候,作业队列Jnnn 将会执行由 DBMS_JOBS 包创建的作业请求,如下面的一个过程就是从 DBMS_JOBS 包中提取出来的        * 提交的作业请求的过程声明:        PROCEDURE submit    ( job       OUT BIN…
今天在重构数据库时(将表空间中的表.索引转移到其它表空间)时,发现有两个奇怪的对象SYS_EXPORT_FULL_01.SYS_EXPORT_FULL_02搜索了一下,发现这个可能是EXPDP导出异常时遗留下的对象,但是搜到的资料不多,不能确认其具体用途以及该表是否删除.后来同事在metalink搜索到How To Cleanup Orphaned DataPump Jobs In DBA_DATAPUMP_JOBS ? (文档 ID 336014.1)这篇文章.了解到这些表的相关详细信息. 如…
一点一点学习jobs的各个方面比较长,比较烦,但是应该看完后会对jobs比较好的应用 一.学习准备 开始dbms_job学习前,先认识一个参数job_queue_processes a.job_queue_processes参数决定了job作业能够使用的总进程数.b.当该参数为0值,任何job都不会被执行,建议合理设置该值且至少大于1.c.对于job运行时间也应该尽量合理的设置间隔以及启动时间.d.如果同一时间内运行的Job数很多,过小的参数值导致job不得不进行等待.而过大的参数值则消耗更多的…
在11g中,Oracle提供了一个新建的Scheduler特性,帮助将作业实现自动化.它还可以帮助你控制资源的利用与并可以将数据库中的作业按优先顺序执行.传统的dbms_jobs的一个限制是它只能调度基于PL/SQL的作业,不能用来调度操作系统的可执行文件或脚本. Scheduler包括如下权限: scheduler_admin角色包含所有的scheduler系统权限,授权如下: SQL> grant scheduler_admin to djp01   2  /   Grant succeed…
数据库:oracle 11g,操作都在pl/sql客户端完成 第一步.创建一个”E_P_FFM_STATE(fltdt in varchar2)“存储过程 第二步.打开Command Window,创建job, var job_num number; begin dbms_job.submit(:job_num,'E_P_FFM_STATE(null);',SYSDATE,'sysdate+5/24/60'); --5分钟执行一次 end; 执行成功,job id是25 第三步.运行job be…
今天在导出一个模式的时候,约140GB,出现例如以下错误: UDE-00008: operation generated ORACLE error 31626 ORA-31626: job does not exist ORA-06512: at "SYS.KUPC$QUE_INT", line 536 ORA-25254: time-out in LISTEN while waiting for a message ORA-06512: at "SYS.DBMS_DATAP…
在使用oracle最匹配的工具plsql的时候,如果用plsql创建定时器呢?下面我简单介绍使用工具创建定时器的方法: 1.创建任务执行的存储过程,如名称为YxtestJob,向测试表中插入数据 create or replace procedure YxtestJob is begin insert into ztest(name,createdate) values('test',sysdate); end; 2.定时器对应的DBMS_Jobs文件夹,右键新建(new) 3.创建任务: (1…