Category Archives: Oracle故障处理

记录一则xtts测试遇到的诡异现象

在一次xtts的测试中遇到因源库数据文件名称包含特殊字符导致表空间全量备份缺失文件,之所以说是诡异现象,是因为xtts的全备日志不报任何错误。 Continue reading

Posted in Oracle故障处理 | Tagged | Comments Off on 记录一则xtts测试遇到的诡异现象

Oracle如何重启mmon/mmnl进程(AWR自动采集)

**环境:**Oracle 11.2.0.4 RAC
**现象:**sysaux空间满导致无法正常生成快照,清理空间后,手工生成快照可以成功,但是观察自动生成快照依然是不成功。 Continue reading

Posted in Oracle故障处理 | Tagged , , | Comments Off on Oracle如何重启mmon/mmnl进程(AWR自动采集)

定位amdu无法使用的根因并解决

我的两套实验环境,一套单实例,一套RAC,操作系统都是OEL 5.7,数据库都是Oracle 10g,上传同样的amdu介质。一个正常,一个报错amdu: symbol lookup error: amdu: undefined symbol: hac_kpuhh Continue reading

Posted in Oracle故障处理 | Tagged | Comments Off on 定位amdu无法使用的根因并解决

记录一则expdp任务异常处理案例

环境:AIX 6.1 + Oracle 10.2.0.4
现象:在XTTS迁移测试阶段,遇到执行几个expdp的导出任务,迟迟没有返回任何信息,对应日志无任何输出,查看任务状态 Continue reading

Posted in Oracle故障处理 | Tagged , , | Comments Off on 记录一则expdp任务异常处理案例

手工删除crfclust.bdb文件

环境:RHEL 6.5 + Oracle 11.2.0.4 RAC
现象:巡检发现自己的测试环境节点2的空间使用率过高,进一步查询,发现大文件是GI目录下crfclust.bdb文件。 Continue reading

Posted in Oracle故障处理 | Tagged , | Comments Off on 手工删除crfclust.bdb文件

案例:Oracle报错ASM磁盘组不存在或没有mount

我做Standby RAC实验时,在恢复控制文件时,报错无法在磁盘组创建文件,具体报错内容如下: Continue reading

Posted in Oracle故障处理 | Tagged , , | Comments Off on 案例:Oracle报错ASM磁盘组不存在或没有mount

DG gap sequence修复一例

环境:Oracle 11.2.0.4 DG
故障现象:
客户在备库告警日志中发现GAP sequence提示信息 Continue reading

Posted in Oracle故障处理 | Tagged , , , , | Comments Off on DG gap sequence修复一例

记录一则ORA-00054,ORA-00031解决过程

遭遇ORA-00054可以找到造成锁定的会话,确认会话可以终止后,先在Oracle中kill session,如果kill session遭遇ORA-00031,又需要立马清理,可以找到对应的系统进程在系统层面kill掉此进程。 Continue reading

Posted in Oracle故障处理 | Tagged , , | Comments Off on 记录一则ORA-00054,ORA-00031解决过程