dba操作之archivelog清理
2024-09-07 16:40:58
下面的命令用于校验归档日志的有效性,列出无效的归档日志,以及以何种方式清除归档日志,列出几种常用的:
crosscheck archivelog all; --->校验日志的可用性 list expired archivelog all; --->列出所有失效的归档日志
delete expired archivelog all; --->删除所有失效的归档日志
delete archivelog until sequence 16; --->删除log sequence为16及16之前的所有归档日志 delete archivelog all completed before 'sysdate-7'; --->删除系统时间7天以前的归档日志,不会删除闪回区有效的归档日志 delete archivelog all completed before 'sysdate - 1'; --->同上,1天以前的 delete archivelog from time 'sysdate-1'; --->注意这个命令,删除系统时间1天以内到现在的归档日志 delete noprompt archivelog all completed before 'sysdate'; --->该命令清除所有的归档日志 delete noprompt archivelog all; --->同上一命令
定期清除archivelog:
可以将如下代码写成.bat文件,在控制面版的任务计划下添加新的定时任务:
RMAN target sys/*****@orcl
crosscheck archivelog all;
delete expired archivelog all;
查看过期备份
RMAN> report obsolete;
删除过期备份
RMAN> delete obsolete;
检查备份集
crosscheck backupset;
delete expired backup;--删除无效备份(物理文件受损或不存在)
delete obsolete;--删除备份冗余策略确定过期的备份
|
最新文章
- jquery常见获取高度
- java中的数据结构(集合|容器)
- SQL速记
- Apache 使用localhost(127.0.0.1)可以访问 但是使用本机IP(局域网)不能访问
- ConvertFrom-String 命令研究
- Windows Server 2008 64 位 IIS7.5 ASP.NET MVC4 发布问题
- C++ 必知必会: 条款1: 数据抽象
- NLP自然语言处理学习笔记三(集成开发环境)
- 免费Gif图片录制工具
- 0c-38-ARC快速入门
- 单表多次join的sql
- php openssl 生成公私钥,根据网上文章整理的
- 判断某个方法是否存在,解析php函数function_exists (),method_exists()与is_callable()的区别
- CSS中的opacity,不透明度的坑
- tfs增加用户
- 将表单数据转换为json代码分享
- 深度神经网络(DNN)是否模拟了人类大脑皮层结构?
- input标签之外是否一定添加form标签
- django-pure-pagination实现分页
- InfluxDB1.2.4部署(centos6.8)