解决:[64000][257] ORA-00257: 归档程序错误。只有在解析完成后才以 AS SYSDBA 方式连接问题

64000257 ORA-00257: 归档程序错误。只有在解析完成后才以 AS SYSDBA 方式连接

问题:生产环境oracle服务器磁盘空间100%,一直报[64000][257] ORA-00257: 归档程序错误。只有在解析完成后才以 AS SYSDBA 方式连接错误。

解决:

1、排查到底是哪个文件占了那么多空间,我们系统一般业务数据绝对不会占那么多空间的

bash 复制代码
# 各文件夹占用磁盘空间情况(查找当前目录下有那些大文件)
du -h --max-depth=1

详见上图archive(归档日志数据文件)自己就占了1.5T空间。

2、清理归档日志

bash 复制代码
# 1.进入rman并与目录数据库建立连接(注意这里要是sys用户才行)
rman target sys/Gjqxin1609Gzh@10.200.101.15:3526/gjdb;

# 2.查看归档日志数据文件与状态
list archivelog all;

# 3.删除7天以前的归档日志
delete archivelog all completed before 'sysdate-7';

# 4.同步控制文件信息
crosscheck archivelog all;

delete expired archivelog all;
# delete archivelog all;

# 5.退出 - 清理完后数据库就恢复正常了
exit;
相关推荐
海鸥-w13 小时前
数据库冗余字段设计笔记
java·数据库·笔记·oracle
实泽有之,无泽虚之15 小时前
ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务问题原因及解决办法
数据库·oracle
程序员塔塔喵16 小时前
【MySQL篇|第十篇】深分页问题
数据库·oracle·深分页问题
qq_4523962317 小时前
第八篇:《VACUUM、自动清理与膨胀治理》
jvm·数据库·oracle
晴天¥18 小时前
记录Oracle11g数据库OGG同步实验
oracle·oracle ogg·oracle高可用架构
晴天¥18 小时前
Oracle集群中是该如何管理控制文件和日志文件组?
数据库·oracle
云策数链19 小时前
用友 T+Cloud / U8 项目交接时的账套健康度核查清单
数据库·oracle·erp·用友·云策数链
jnrjian19 小时前
Oracle RAC crs stop时force 关闭DB,另一个node会立即进行recover
数据库·oracle
次次皮19 小时前
Oracle判空踩坑(对比mysql)
数据库·mysql·oracle
znnnk1 天前
数据库被AI“重写”:2026,从CPU中心走向GPU中心
数据库·人工智能·oracle