ORA-00257 archiver error 错误的处理方法

报错:

ORA-00257: archiver error. Connect internal only, until freed 。

  • 基础检查

    sqlplus / as sysdba
    show parameter log_archive_dest;
    archive log list;
    select * from V$FLASH_RECOVERY_AREA_USAGE;
    show parameter recover;

  • 物理删除

依据

show parameter log_archive_dest;

show parameter recover;

找到目录去做rm

  • 用RMAN维护控制文件,否则空间显示仍然不释放

    rman target /
    crosscheck archivelog all; # 检查
    delete expired archivelog all;
    delete expired # 删除RMAN资料库中的记录
    delete archivelog until time 'sysdate-1' ; # 删除一天前的所有archivelog
    delete obsolete # 删除旧于备份保留策略定义的备份数据同时也更新RMAN资料库以及控制文件

  • 再次检查

    select * from V$FLASH_RECOVERY_AREA_USAGE;

相关推荐
川石课堂软件测试24 分钟前
Oracle 数据库:视图与索引
数据库·网络协议·nginx·http·oracle·grafana·prometheus
理智的煎蛋4 小时前
MySQL高可用架构:MHA
linux·数据库·mysql·架构·可用性测试
罗光记4 小时前
苹果内部 AI聊天机器人“Asa”曝光,为零售员工打造专属A
数据库·经验分享·百度·微信公众平台·新浪微博
li35746 小时前
从“内存操作”到“原子更新”:一次代码思维的跃迁
数据库·oracle
瀚高PG实验室6 小时前
执行select * from a where rownum<1;,数据库子进程崩溃,业务中断。
数据库·sql·瀚高数据库
小白考证进阶中6 小时前
终于赶在考试券过期前把Oracle OCP证书考下来了!
运维·数据库·oracle·dba·开闭原则·数据库管理员
DCTANT7 小时前
【报错记录】OpenGauss/磐维数据库连接报:org.postgresql.util.PSQLException: 致命错误: 账户被锁定
数据库·postgresql
keep__go7 小时前
postgresql9.2.4 跨版本升级14.6
linux·运维·数据库·postgresql
Doris_LMS7 小时前
Git的强软硬回退(三)
运维·服务器·数据库·git·idea
williamdsy8 小时前
【postgresql】JPA LIKE 查询触发 PostgreSQL `text ~~ bytea` 报错的排查与最佳实践
数据库·postgresql