rman删除归档日志
2014-12-14 11:48
477 查看
转载自:/article/3871315.html
删除日志:
Java代码
1.用RMAN连接目标DB:
RMAN target sys/*****@orcl
2.在RMAN命令窗口中,输入如下命令:
crosscheck archivelog all;
delete expired archivelog all;
或者删除指定时间之前的archivelog:
DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-7';(指定删除7天前的归档日志)
3.其它相关命令:
查看归档日志列表:
list archivelog all;
查看失效的归档日志列表:
list expired archivelog all;
查看过期备份
RMAN> report obsolete;
删除过期备份
RMAN> delete obsolete;
4.定期清除archivelog:
可以将如下代码写成.bat文件,在控制面版的任务计划下添加新的定时任务:
RMAN target sys/*****@orcl
crosscheck archivelog all;
delete expired archivelog all;
5.
DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-7'; //删除七天前的归档
DELETE ARCHIVELOG FROM TIME 'SYSDATE-7'; //删除七天到现在的归档
删除日志:
Java代码
1.用RMAN连接目标DB:
RMAN target sys/*****@orcl
2.在RMAN命令窗口中,输入如下命令:
crosscheck archivelog all;
delete expired archivelog all;
或者删除指定时间之前的archivelog:
DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-7';(指定删除7天前的归档日志)
3.其它相关命令:
查看归档日志列表:
list archivelog all;
查看失效的归档日志列表:
list expired archivelog all;
查看过期备份
RMAN> report obsolete;
删除过期备份
RMAN> delete obsolete;
4.定期清除archivelog:
可以将如下代码写成.bat文件,在控制面版的任务计划下添加新的定时任务:
RMAN target sys/*****@orcl
crosscheck archivelog all;
delete expired archivelog all;
5.
DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-7'; //删除七天前的归档
DELETE ARCHIVELOG FROM TIME 'SYSDATE-7'; //删除七天到现在的归档
相关文章推荐
- RMAN的设置引起删除归档日志无法删除的错误
- ORACLE Rman删除归档日志
- 使用RMAN和控制文件备份删除归档日志的SHELL脚本--RED HAT 5 LINUX 64
- RMAN删除过期的归档日志
- 利用RMAN备份压缩技术对数据库做全备并备份控制文件和归档日志后删除已备份的归档日志
- 11gR2 RAC RMAN备份问题------手动删除归档日志导致RMAN-06059 ORA-19625
- DG主库删除归档日志:RMAN-08137
- crontab+rman定期删除Oracle测试库的归档日志
- 利用RMAN进行归档日志的删除
- 通过RMAN删除归档日志不释放问题
- oracle 归档日志删除 RMAN基本入门
- rman中如何制定删除某段时间的归档日志
- RMAN无法删除归档日志或只删除部分归档日志的问题
- RMAN-08137:警告:归档日志未删除,因为备用或上游捕获进程需要它
- 使用RMAN删除归档日志和闪回日志
- 使用RMAN和控制文件备份删除归档日志的SHELL脚本--RED HAT 5 LINUX 64
- 使用RMAN和控制文件备份删除归档日志的SHELL脚本--RED HAT 5 LINUX 64
- Windows平台使用RMAN命令自动删除Oracle过期归档日志的方法
- 用rman 正确地删除归档日志