归档日志清理

owner
2024-02-19 / 0 评论 / 74 阅读 / 正在检测是否收录...

归档日志及备份清理相关命令

//检查所有归档日志
CROSSCHECK ARCHIVELOG ALL;
//删除三天前的归档日志
DELETE NOPROMPT ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-3';
//验证所有归档日志的备份是否有效
BACKUP VALIDATE ARCHIVELOG ALL;
//检查备份一致性
CROSSCHECK BACKUP;
//删除无效的备份
DELETE NOPROMPT EXPIRED BACKUP;
//退出
EXIT;

Windows下自动清理归档日志

创建脚本执行命令
注意修改脚本中的位置

rman target / nocatalog log D:\arch\clear_arch.log cmdfile=D:\arch\clear_arch.txt

创建一个文件存放清理归档日志的命令
D:\arch\chear_arch.txt 文件位置根据情况选择

CROSSCHECK ARCHIVELOG ALL;
DELETE NOPROMPT ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-3';
delete expired archivelog all;
EXIT;

windows 下打开 任务计划程序
创建基本任务
填写任务名称
选择触发时间
选择启动程序
程序选择bat脚本
直至完成
运行任务测试结果

0

评论 (0)

取消