sql >> Database >  >> RDS >> Oracle

ORA-24550:signaal ontvangen:[si_signo=6] fout

Dit is een teken dat uw Oracle-client een signaal heeft ontvangen dat hij niet verwachtte. De Oracle-documenten zeggen:

ORA-24550:onverwerkt signaal #nummer ontvangen. tekenreeks

Oorzaak:Ernstige fout:signaal ontvangen

Actie:Raadpleeg de platformspecifieke signaalcode en kijk of de applicatiecode de fout heeft veroorzaakt. Noteer anders alle foutstatussen en stel Oracle Support Services op de hoogte.

Oracle registreert standaard zijn eigen signaalbehandelaars, maar u kunt het configureren om signalen in plaats daarvan te laten voortplanten.

Over het algemeen ziet u een logregel als deze:

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

en je kunt ook een traceback zien.

Om te debuggen, moet u weten wat dit signaal produceert. si_signo=6 betekent dat je signaal 6 krijgt. We kunnen achterhalen welk signaal dit is met $ man 7 signal :

Standaardsignalen

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

We kunnen zien dat je SIGABRT . krijgt . Dit betekent meestal dat iets abort() aanroept .



  1. Hoe kan ik vanuit mijn C#-code in een op SQL Server opgeslagen proces stappen?

  2. Problemen oplossen met SQL Server-replicatie

  3. Logische weergave van het gegevensmodel in R12.2

  4. Trigger maken om SQL te loggen die van invloed is op de tabel?