Oracle删除归档日志

sqlplus "/as sysdba"

alter system set db_recovery_file_dest_size=200G scope=both;

检查flash recovery area的使用情况

SQL> select * from V$FLASH_RECOVERY_AREA_USAGE;

SQL> show parameter recover;

以ORACLE用户身份登录到数据库服务器主机或通过网络连接

进入ORACLE数据备份工具

1. 进入rman

2. connect target /

3. crosscheck archivelog all; --查看所有日志

4. delete expired archivelog all; --删除所

在命令窗口里面执行

DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-7';

说明

SYSDATA-7,表明当前的系统时间7天前,before关键字表示在7天前的归档日志,如果使用了闪回功能,也会删除闪回的数据。 


你可能感兴趣的:(Oracle删除归档日志)