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

天萃荷净

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停止删除 频繁启动

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值