oracle删除oem中自动备份job
2014-06-13 19:06
232 查看
1.在oracle oem中可以执行自动备份的job,注意,其不在dba_jobs,dba_scheduler_jobs中
2.查看oem中的job
select a.job_name, b.execution_hours, b.execution_minutes
from sysman.mgmt_job a, sysman.mgmt_job_schedule b
where a.schedule_id = b.schedule_id
and a.job_type = 'Backup';
3.删除oem中的job,注意必需先DELETE_ALL_EXECUTIONS,而后STOP_ALL_EXECUTIONS,最后DELETE_JOB
DECLARE
BEGIN
MGMT_JOBS.DELETE_ALL_EXECUTIONS(P_JOB_NAME => 'BACKUP_LABAPROD_000022', P_JOB_OWNER => 'SYS');
MGMT_JOBS.STOP_ALL_EXECUTIONS(P_JOB_NAME => 'BACKUP_LABAPROD_000022', P_JOB_OWNER => 'SYS');
MGMT_JOBS.DELETE_JOB(P_JOB_NAME => 'BACKUP_LABAPROD_000022', P_JOB_OWNER => 'SYS');
END;
4. 在Server -> Scheduler Central -> Jobs 中可以找到该job
2.查看oem中的job
select a.job_name, b.execution_hours, b.execution_minutes
from sysman.mgmt_job a, sysman.mgmt_job_schedule b
where a.schedule_id = b.schedule_id
and a.job_type = 'Backup';
3.删除oem中的job,注意必需先DELETE_ALL_EXECUTIONS,而后STOP_ALL_EXECUTIONS,最后DELETE_JOB
DECLARE
BEGIN
MGMT_JOBS.DELETE_ALL_EXECUTIONS(P_JOB_NAME => 'BACKUP_LABAPROD_000022', P_JOB_OWNER => 'SYS');
MGMT_JOBS.STOP_ALL_EXECUTIONS(P_JOB_NAME => 'BACKUP_LABAPROD_000022', P_JOB_OWNER => 'SYS');
MGMT_JOBS.DELETE_JOB(P_JOB_NAME => 'BACKUP_LABAPROD_000022', P_JOB_OWNER => 'SYS');
END;
4. 在Server -> Scheduler Central -> Jobs 中可以找到该job
相关文章推荐
- oracle删除oem中自动备份job
- Oracle Rman备份脚本与自动删除重复备份文件
- Oracle通过JOB定时自动操作数据库删除数据
- oracle 自动备份,删除历史
- Oracle 自动备份和删除的整理(非原创)
- oracle_自动备份用户数据,删除N天前的旧数据(非rman,bat+vbs)
- 利用windows任务执行批处理,实现ORACLE自动备份、删除过早备份
- Windows系统下Oracle自动备份数据库,删除历史备份数据
- Oracle分区过程及建立job自动添加删除分区脚本
- Oracle学习笔记[1] - 自动逻辑备份并删除过期备份
- centos6.5下oracle自动备份删除指定天数的文件
- Windows系统下Oracle自动备份数据库,删除历史备份数据
- oracle 自动备份批处理文件
- SQL2005自动备份和自动删除三天前的备份
- Oracle导出备份和导入恢复自动产生sql源代码
- 关于批处理的自动备份删除
- 数据库系统不能自动删除备份的原因之一
- AIX下Oracle自动备份.txt
- Windows下Oracle 9i数据库文件的自动备份。
- Windows平台下Oracle 自动备份的实现