######
#### 如何单独执行:
###### 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 天前的归档日志。注意:这仅删除归档日志,并不会影响数据库运行,但请确保这些日志已经被备份。)
如果磁盘满了,进入不去数据库:可以删除
cd /u01/app/oracle/diag/tnslsnr/PRO-MES-DB1/listener/alert
rm -rf log_1402.xml
rm -rf log_14**.xml

1万+

被折叠的 条评论
为什么被折叠?



