ORA-24550: signal received

访问数据库的程序,一直运行的好好的,突然就出现了下面的问题:

ORA-24550: signal received: [si_signo=11] [si_errno=0] [si_code=1] [si_int=0] [si_ptr=(nil)] [si_addr=0x1]
Killed

 

印象中以前也遇到过,但现在忘了解决方法了。

想了会,怎么会出现这情况,我又没有改程序,只是加了几行日志。

 

有一个版本的解决方案是这样的:

ORA-24550:Signal Received Error的解决方法
有同事,用C++ SOCI开发对oracle数据库进行DML操作时,发生该错误。


在网上查一下资料,都是说在服务器的sqlnet.ora文件中加入如下内容。

DIAG_ADR_ENABLED=OFF
DIAG_SIGHANDLER_ENABLED=FALSE
DIAG_DDE_ENABLED=FALSE

但是实际上发现问题还是处理不了。但是把该文件放到客户端(应用程序根目录),该问题就解决了。

posted on 2025-08-08 09:47  数据派  阅读(15)  评论(0)    收藏  举报