查看归档模式: archive log list; select name,total_mb,free_mb from v$asm_disk;
show parameter db_recovery_file_dest;
show parameter db_recovery_file_dest_size;
清空过期的归档文件
oracle用户下输入 rman target sys/passwd下执行(或者rman target /)
crosscheck archivelog all; 检验日志有效性
delete expired archivelog all; 列出无效的归档日志
delete archivelog all; 删除归档日志
如果清除大部分又想保留最近的,则使用:
delete noprompt archivelog all completed before 'sysdate - n'
开启和关闭归档:
先关闭 shutdown abort;
startup nomount;
startup mount;
mount阶段:
alter database archivelog;
archive log list;
alter database noarchivelog;
archive log list;