慎用debug ,减少造成一些不必要的错误和失败

昨天晚上,有人滥用debug,造成了一些错误,下面是分析和解决过程[@more@]

错误现象:

1. 应用方面出现如下错误
ORA-20050: ORA-20050::Error in Procedure to update Snapshot-ORA-12008: error in materialized view refresh path
ORA-29701: unable to connect to Cluster Manager
ORA-06512: at "TEST.UPDATE_SNAPSHOT", line 39
ORA-06512: at line 3
2. 检查alert.log ,发现日志内没有内容,但手动切换日志,会产生新的日志内容

3. 检查系统日志,有如下错误
F7FA22C9 0815191207 I O SYSJ2 UNABLE TO ALLOCATE SPACE IN FILE SYSTEM
1BA7DF4E 0815183607 P S SRC SOFTWARE PROGRAM ERROR
BA431EB7 0815183607 P S SRC SOFTWARE PROGRAM ERROR
BA431EB7 0815183607 P S SRC SOFTWARE PROGRAM ERROR
1BA7DF4E 0815183607 P S SRC SOFTWARE PROGRAM ERROR
BA431EB7 0815183607 P S SRC SOFTWARE PROGRAM ERROR
BA431EB7 0815183607 P S SRC SOFTWARE PROGRAM ERROR

4.分析系统日志,发现/oracle目录满过并由于未知的原因,造成Oracle 进程异常中断过,并产生core 文件

5. 检查文件系统,果然发现oracle 目录99%
6. 查找到底是什么文件忽然 增长,造成oracle 目录满了,发现/oracle/app/oracle/admin/qasmdm/cdump 有个3G 大小的trace 文件
可以确定肯定是这个原因造成的了
7. 询问开发人员,他们的确做debug了
8. 发邮件,告诉他们不要随便用debug .

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7318139/viewspace-960983/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/7318139/viewspace-960983/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值