Chinaunix首页 | 论坛 | 博客
  • 博客访问: 433459
  • 博文数量: 126
  • 博客积分: 35
  • 博客等级: 民兵
  • 技术积分: 1262
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-19 16:39
文章分类

全部博文(126)

文章存档

2017年(2)

2016年(20)

2015年(64)

2014年(24)

2013年(16)

我的朋友

分类: C/C++

2014-12-20 10:02:05

原文地址:
ORA-24550: signal received:这个问题的原因及解决办法

原作者的总结:

总结一下,这样的问题,看上去我们就会想到是oracle数据库的错误信息,但有时候不是,我这个就只是其他的语句的错误,估计是执行的时候内存方面问题

所以说,你们出现这个问题,不要盲目去只想是数据库的操作问题。多看看自己的其他代码是否有问题。

本人的经历:
之前也遇到过,日志打印出错导致这个报错,当时是格式化字符串不匹配。昨天又遇到了,一时没想起来,通过搜索“ORA-24550”搜索到了原作者的这篇文章,才想起来可能是日志打印错误引起的。
最后果然找到了,原来,是拷贝的老代码里,用了一个未初始化的全局配置指针,日志打印里使用了这个指针的一个成员,这个指针其实是废弃的,忘记改过来了,改成使用新的配置之后,问题解决了。

阅读(3642) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~