虽然flash领域是自己维护的,但是如果DELETION POLICY配置不当也会出现写满的情况,因为rman自己维护只会删除可以删的内容,一旦超过,比如不能archivelog了,instance就down了,alert.log里面出现
ORA-19809: リカバリ・ファイルの制限を超えています
ORA-19804: 16102912バイトのディスク領域を制限10737418240から再生できません
这个时候,
1.去os删除以前的archivelog文件
2.然后rman里面执行crosscheck archivelog all;
3.然后rman里delete expired archivelog all;
或者直接rman里面
delete archivelog until time 'sysdate-7';
平时要看flash空间使用情况
select * from v$flash_recovery_area_usage
另外,修改 db_recovery_file_dest_size大小也是可以的
alter system set DB_RECOVERY_FILE_DEST_SIZE=40G scope=both;
没有评论:
发表评论