sql >> Databasteknik >  >> RDS >> Oracle

ORA-24550:signal mottagen:[si_signo=6] fel

Detta är ett tecken på att din Oracle-klient har fått en signal som den inte förväntade sig. Oracle-dokumenten säger:

ORA-24550:obehandlad signal #nummer mottagen. sträng

Orsak:Allvarligt fel:signal mottagen

Åtgärd:Se den plattformsspecifika signalkoden och se om applikationskoden orsakade felet. I annat fall, registrera alla feltillstånd och meddela Oracle Support Services.

Som standard registrerar Oracle sina egna signalhanterare, men du kan konfigurera den för att låta signaler spridas istället.

Du kommer vanligtvis att se en loggrad så här:

ORA-24550: signal received: [si_signo=6] [si_errno=0] [si_code=1] [si_int=597680428] [si_ptr=0x239fe290] [si_addr=0x3f445c43c0]

och du kan också se en spårning.

För att felsöka måste du ta reda på vad som producerar denna signal. si_signo=6 betyder att du får signal 6. Vi kan ta reda på vilken signal detta är med $ man 7 signal :

Standardsignaler

Signal     Value     Action   Comment
-------------------------------------------------------------------------
SIGHUP        1       Term    Hangup detected on controlling terminal
                              or death of controlling process
SIGINT        2       Term    Interrupt from keyboard
SIGQUIT       3       Core    Quit from keyboard
SIGILL        4       Core    Illegal Instruction
SIGABRT       6       Core    Abort signal from abort(3)
SIGFPE        8       Core    Floating point exception
SIGKILL       9       Term    Kill signal
SIGSEGV      11       Core    Invalid memory reference
SIGPIPE      13       Term    Broken pipe: write to pipe with no readers
SIGALRM      14       Term    Timer signal from alarm(2)
SIGTERM      15       Term    Termination signal

Vi kan se att du får SIGABRT . Detta betyder vanligtvis att något anropar abort() .



  1. PHP PDOException:SQLSTATE[HY093]:Ogiltigt parameternummer

  2. MySQL:Kan inte skapa tabell (errnr:150)

  3. Få årets dag från ett datum i SQL Server (T-SQL)

  4. Hur man jämför datum i SQL Server