linux 删除ORACLE数据库归档日志脚本

#!/bin/bash
echo "----------------------------------------`date`---------------------------------------"
source ~/.bash_profile 
rman target / >> delarchive.log < crosscheck archivelog all;                        # 把无效的expired的archivelog标出来
delete noprompt expired archivelog all;                    # 直接全部删除过期的归档日志
delete noprompt archivelog all completed before 'sysdate-1/2';        # 直接删除半天前所有的归档日志
exit
EOF
echo -e "\n"
echo "------------------------------------ FINISHED ------------------------------------"

你可能感兴趣的:(linux,服务器,数据库)