当前位置:首页 > 开发 > 数据库 > 正文

任务计划-RMAN删除过期备份

发表于: 2012-11-15   作者:BenjaminYu   来源:转载   浏览:
摘要: crontab -l oracle@ntsmshost:~$ crontab -l #m h dom mon dow command 20 1 * * * /data/scripts/shell/expdp_ntsmsall2.sh 01 1 * * * /data/scripts/shell/rmn_del_obsolete.sh   vi /data/scripts/sh

crontab -l

oracle@ntsmshost:~$ crontab -l
#m	h	dom	mon	dow	command
20	1	*	*	*	/data/scripts/shell/expdp_ntsmsall2.sh
01	1	*	*	*	/data/scripts/shell/rmn_del_obsolete.sh

 

vi /data/scripts/shell/rmn_del_obsolete.sh

#环境变量 这个必须有
ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
ORACLE_SID=orcl
PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export ORACLE_BASE ORACLE_HOME PATH ORACLE_SID

rman target / cmdfile=/data/scripts/rmn/del_obsolete.rmn log=/data/scripts/rmn/del_obsolete.log append
exit;

 之前就是没设置环境变量,结果一直不能自动执行。

 

vi /data/scripts/rmn/del_obsolete.rmn

delete noprompt obsolete;
 

 

 

 

任务计划-RMAN删除过期备份

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号