一次诡异的ORA-03113

真是诡异的ORA-03113[@more@]

今日接到AP开发人员反映:W系统的DB(9208,在RHEL4上)里没权限修改SP

先连接进去了解了下该用户的权限和要修改的SP,发现SP就在此用户accountschema下。应该不是权限问题。

Useraccount试了一把,发现原来是只要Create or replace procedure, shared_server就会死掉,而SQL Navigate则会挂起。

TNSNAMES改为Dedicated连入,则直接报ORA-03113错误。

Server端用SYS登入,尝试compile这个SP,竟然也出ORA-03113

仔细察看Alert.log,发现并没有ORA-或者是WarningBDUMP&UDUMP也没有新增纪录。

接下来Trace一下,看问题在哪里:

本地SYS连入,alter session set sql_trace=true;

Compile这个SP

发生ORA-03113

UDUMPTrace档:一路正常,突然中断。唔,有些意思。

Compile其它一些SP,发现有些可以正常执行,有些却报ORA-03113

会不会是Object Invalid的问题?查了下,一切正常。

没办法,shutdown再起来看一下,问题依旧。

又检查了Datafile的完整性和磁盘空间,也没有问题。

这就让我排除了网络,Oracle InstanceObjects上发生的问题。

也许OS有问题。

/var/log看了下Message,果然上午发生OracleProcess发生Segfault错误若干。重起Server后,发现故障终于消失。

这次故障真是诡异,明明内存出错,可Oracle硬是一个相关错误不报,让人郁闷的

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

转载于:http://blog.itpub.net/10856805/viewspace-1003364/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值