oracle归档日志删除

如何单独执行:

1通过rman target / 进入rman
2然后在执行 crosscheck archivelog all;(检查 RMAN 存储库中记录的归档日志是否在磁盘或备份存储中实际存在。

######缺失或不可访问的日志会被标记为 EXPIRED。)

3然后在执行 delete noprompt expired archivelog all;(删除所有在 crosscheck 中被标记为 EXPIRED 的归档日志。noprompt:不提示用户确认,直接执行删除。)
4然后在执行 delete noprompt archivelog all completed before 'sysdate-7';(删除完成时间在 7 天前的归档日志。注意:这仅删除归档日志,并不会影响数据库运行,但请确保这些日志已经被备份。)
复制代码
1进入rman
rman target /

2:列出所有归档日志的路径
LIST ARCHIVELOG ALL;

3.然后在执行 crosscheck archivelog all;(检查 RMAN 存储库中记录的归档日志是否在磁盘或备份存储中实际存在。
4.然后在执行 delete noprompt expired archivelog all;(删除所有在 crosscheck 中被标记为 EXPIRED 的归档日志。noprompt:不提示用户确认,直接执行删除。)

5然后在执行 delete noprompt archivelog all completed before 'sysdate-7';(删除完成时间在 7 天前的归档日志。注意:这仅删除归档日志,并不会影响数据库运行,但请确保这些日志已经被备份。)
相关推荐
emo了小猫2 小时前
Mybatis #{} 和 ${}区别,使用场景,LIKE模糊查询避免SQL注入
数据库·sql·mysql·mybatis
潘yi.7 小时前
NoSQL之Redis配置与优化
数据库·redis·nosql
zdkdchao7 小时前
hbase资源和数据权限控制
大数据·数据库·hbase
伤不起bb7 小时前
NoSQL 之 Redis 配置与优化
linux·运维·数据库·redis·nosql
leo__5207 小时前
PostgreSQL配置文件修改及启用方法
数据库·postgresql
南風_入弦9 小时前
优化09-表连接
数据库·oracle
Snk0xHeart10 小时前
极客大挑战 2019 EasySQL 1(万能账号密码,SQL注入,HackBar)
数据库·sql·网络安全
····懂···11 小时前
数据库OCP专业认证培训
数据库·oracle·ocp
学习中的码虫11 小时前
数据库-MySQL
数据库
Karry的巡洋舰11 小时前
【数据库】安全性
数据库·oracle