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
但是实际上发现问题还是处理不了。但是把该文件放到客户端(应用程序根目录),该问题就解决了。
浙公网安备 33010602011771号