sitemap

RSS地图

收藏本站

设为首页

Oracle研究中心

当前位置:Oracle研究中心 > 运维DBA >

学习笔记:EMD_MAINTENANCE.EXECUTE_EM_DBMS_JOB_PROCS停止删除 频繁启动

时间:2016-05-24 22:26   来源:Oracle研究中心   作者:惜分飞   点击:

天萃荷净

Oracle EM组件中EMD_MAINTENANCE.EXECUTE_EM_DBMS_JOB_PROCS维护命令大全

1、建立Oracle EM包

1.1)emd_maintenance包
exec sysman.emd_maintenance.submit_em_dbms_jobs;
commit;

1.2)创建job

DECLARE
  X NUMBER;
BEGIN
  SYS.DBMS_JOB.SUBMIT
  ( job       => X 
   ,what      => 'EMD_MAINTENANCE.EXECUTE_EM_DBMS_JOB_PROCS();'
   ,next_date => to_date('18/08/2011 21:59:17','dd/mm/yyyy hh24:mi:ss')
   ,interval  => 'SYSDATE + 1 / (24 * 60)'
   ,no_parse  => FALSE
  );
  SYS.DBMS_OUTPUT.PUT_LINE('Job Number is: ' || to_char(x));
COMMIT;
END;

2、停止和启动Oracle EM包

2.1)停止
EXEC DBMS_JOB.BROKEN(job#,TRUE);
commit;

2.2)启用
EXEC DBMS_JOB.BROKEN(job#,FALSE);
commit;

3、删除Oracle EM包

2.1)emd_maintenance包
exec sysman.emd_maintenance.remove_em_dbms_jobs;
commit;

3.2)删除job
dbms_job.remove(job#);
commit;

注:因为EMD_MAINTENANCE.EXECUTE_EM_DBMS_JOB_PROCS是sysman用户下面用于收集em相关信息,如果要进行操作,最好使用sysman用户进行


--------------------------------------ORACLE-DBA----------------------------------------

最权威、专业的Oracle案例资源汇总之学习笔记:EMD_MAINTENANCE.EXECUTE_EM_DBMS_JOB_PROCS停止删除 频繁启动

本文由大师惜分飞原创分享,网址:http://www.oracleplus.net/arch/220.html

Oracle研究中心

关键词:

EMD_MAINTENANCE.EXECUTE_EM_DBMS_JOB_PROCS停止删除

EXECUTE_EM_DBMS_JOB_PROCS频繁启动

EMD_MAINTENANCE占用资源大