Chinaunix首页 | 论坛 | 博客
  • 博客访问: 18739
  • 博文数量: 12
  • 博客积分: 210
  • 博客等级: 入伍新兵
  • 技术积分: 110
  • 用 户 组: 普通用户
  • 注册时间: 2012-08-29 09:07
文章分类

全部博文(12)

文章存档

2015年(2)

2013年(1)

2012年(9)

我的朋友

分类: Oracle

2012-12-14 13:32:21

archive log 日志已满
1.用sys用户登录
  sys as sysdba
2.查看archivelog所在的位置
  show parameter log_archive_dest
3.检查 flash_recovery_area的使用情况
  select * from V$FLASH_RECOVERY_AREA_USAGE;
4.计算flash recovery area已经占用的空间
  select sum(percent_space_used)*3/100 from v$flash_recovery_area_usage;
5.查看recovery的目录
  show parameter recover;
6.到recover目录下删除归档日志
  cd $ORACLE_BASE/flash_recovery_area/xxx/archivelog
  rm -rf  日志名
---------------------------------------------------------------------------------------
注意:
在删除归档日志后,必须用RMAN维护控制文件,否则空间显示仍然不释放。
---------------------------------------------------------------------------------------
7.登录RMAN
  rman target sys/pass
8.检查无用的归档
  rman>crosscheck archivelog all;
9.删除过期的归档
  rman>delete expired archivelog all;
  delete archive until time 'sysdate-1';删除截止到前一天的所有archivelog
 archive log 日志已满.txt  
阅读(795) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~