任务计划-RMAN删除过期备份
程序员文章站
2022-05-07 21:53:04
...
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进行数据库全库备份