• ORA-00257:archiver error解决办法


    转自http://jingyan.baidu.com/article/3065b3b6e202ccbecef8a411.html

    出现ORA-00257错误(空间不足错误),通过查找资料,绝大部分说这是由于归档日志太多,占用了全部的硬盘剩余空间导致的,通过简单删除日志或加大存储空间就能够解决。

    ORA-00257:archiver error解决办法
     

    方法/步骤

    1.  

      SecureCRT登录服务器,切换用户oracle,连接oracle

      [root@userbeta~]# su - oracle

      [oracle@userbeta~]$ sqlplus /nolog

      SQL> connect /as sysdba

      ORA-00257:archiver error解决办法
    2.  

      检查flash recovery area的使用情况,可以看见archivelog已经很大了,达到99.94

      SQL> select * from V$FLASH_RECOVERY_AREA_USAGE;

      ORA-00257:archiver error解决办法
    3.  

      计算flash recovery area已经占用的空间

      SQL> select sum(percent_space_used)*3/100 from v$flash_recovery_area_usage;

      ORA-00257:archiver error解决办法
    4.  

      修改FLASH_RECOVERY_AREA的空间修改为6GB,修改前确认磁盘有足够空间

      SQL> ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_SIZE=8g;

      ORA-00257:archiver error解决办法
    5.  

      现在来清理一下archivelog归档日志,生产环境建议备份

      查询日志目录位置

      show parameter recover;

      删除归档日志,USERDB是数据库实例名

      cd /u01/app/oracle/flash_recovery_area/USERDB/archivelog

      使用root帐户删除该目录下的文件或者备份其它地方

      ORA-00257:archiver error解决办法
    6.  

      使用rman 操作,内容太多,只做部分截图

      [oracle@userbeta archivelog]$ rman

      RMAN> connect target sys/sys_passwd

      crosscheck backup; 

      delete obsolete; 

      delete expired backup; 

      crosscheck archivelog all; 

      delete expired archivelog all; 

      //此步会有提示,输入 YES 回车

      host;   //退出rman

      ORA-00257:archiver error解决办法
    7.  

      确认是否操作成功

      #  sqlplus /nolog

      SQL>  connect /as sysdba

      SQL> select * from V$FLASH_RECOVERY_AREA_USAGE;

      ORA-00257:archiver error解决办法
    8.  

      删除完成,重新连接数据库

      ORA-00257:archiver error解决办法
  • 相关阅读:
    swift高速入门,三分钟上手
    针对Azure微软与世纪互联的合作方式
    Major compaction时的scan操作
    利用ENVI FX从RGB提取建筑物轮廓
    自己动手写处理器之第二阶段(1)——可编程逻辑器件与PLD电路设计流程
    CSS Sprites(基本写法,怎样使用)
    00104_网络通信协议
    雷林鹏分享:XML 语法规则
    雷林鹏分享:XML 验证
    雷林鹏分享:XML 属性
  • 原文地址:https://www.cnblogs.com/storymedia/p/5013175.html
Copyright © 2020-2023  润新知