Category Archives: Oracle故障处理

小知识:解决EXP-00003的报错

客户有个需求:某用户程序(含exp导出任务)报错EXP-00003,这个错误并不会影响整个导出任务的结束,但由于是晚上的定时任务,该错误会触发夜间告警。客户想通过数据库层面来规避掉此错误。 Continue reading

Posted in Oracle故障处理 | Tagged | Comments Off on 小知识:解决EXP-00003的报错

案例:OGG目标端进程ABENDED处理

故障现象:源端表结构某字段数据类型长度增加,并插入对应数据,目标端因还是之前的数据类型长度,导致应用进程无法更新对应数据进而导致ABENDED,一般来说,只需目标端依据源端修改为一致的字段长度即可,但这里发现依然会ABENDED,且报错信息不变。 Continue reading

Posted in Oracle故障处理 | Tagged , | Comments Off on 案例:OGG目标端进程ABENDED处理

案例:归档自动清理脚本失效及连带影响

现象概述:发现OGG进程abended,原因是主库归档满,但是实际已配置归档自动清理脚本(归档空间使用大于90%时清理),进一步查看发现根源是归档清理失效,报错RMAN-08137,导致的影响有很多,首先主库无法进行测试数据写入,其次ADG备库产生延迟,然后OGG源端抽取进程因超时报错OGG-02149导致abended.. Continue reading

Posted in Oracle故障处理 | Tagged , | Comments Off on 案例:归档自动清理脚本失效及连带影响

记录一则因主机名讹误导致的RAC启动异常

最近遇到客户的一套19c测试环境,在一次主机重启后发现集群无法启动,使用crsctl stat res -t -init查看集群启动阶段时发现直接报错如下信息 Continue reading

Posted in Oracle故障处理 | Tagged , , , | Comments Off on 记录一则因主机名讹误导致的RAC启动异常

案例:DG备库报错ORA-600[2619]致使mrp进程异常终止

很多刚入行的DBA往往一看有ORA-600这类错误就不知所措,直接就想寻求中高级DBA支持,甚至在网上还看到有人说,判断一个Oracle DBA是否达到中级以上,就是看其是否可以独立思考处理ORA-600这类问题,而实际上.. Continue reading

Posted in Oracle故障处理 | Tagged , | Comments Off on 案例:DG备库报错ORA-600[2619]致使mrp进程异常终止

案例:DG主库未设置force logging导致备库坏块

DG搭建时,官方文档手册有明确提到要设置数据库为force_logging,防止有nologging操作日志记录不全导致备库应用时出现问题。 Continue reading

Posted in Oracle故障处理 | Tagged , | Comments Off on 案例:DG主库未设置force logging导致备库坏块

OSW Analyzer分析oswbb日志发生异常

使用OSW Analyzer分析oswbb日志发生大量异常,最终通过java -Duser.language=en -Duser.country=us -jar oswbba.jar -i 解决 Continue reading

Posted in Oracle故障处理 | Tagged | Comments Off on OSW Analyzer分析oswbb日志发生异常

记录一则数据库死锁故障的分析过程

客户的监控告警频繁提示系统xx数据库死锁增长个数高于当前阈值_当前值1.00。
下面是详细的故障分析诊断过程,以及详细的解决方案描述。 Continue reading

Posted in Oracle故障处理 | Tagged | Comments Off on 记录一则数据库死锁故障的分析过程

模拟一则ORA-600 [4194][][]故障并处理

本次实验环境模拟的是相关的undo/rollback block在system rollback segment上的场景 Continue reading

Posted in Oracle故障处理 | Tagged , | Comments Off on 模拟一则ORA-600 [4194][][]故障并处理

Oracle 12.2报错ORA-15032、ORA-15410或ORA-15411解决

在Oracle 12.2.0.1 RAC环境,在其ASM实例中,如果添加不同大小或者不同数量的LUN到failgroup中,会报错 Continue reading

Posted in Oracle故障处理 | Tagged , , | Comments Off on Oracle 12.2报错ORA-15032、ORA-15410或ORA-15411解决