sql >> Databáze >  >> RDS >> Oracle

ORA-24550:signál přijat:chyba [si_signo=6]

Toto je znamení, že váš klient Oracle obdržel signál, který neočekával. Dokumenty Oracle říkají:

ORA-24550:přijatý nezpracovaný signál #číslo. řetězec

Příčina:Závažná chyba:signál přijat

Akce:Podívejte se na kód signálu specifického pro platformu a zjistěte, zda chybu způsobil kód aplikace. V opačném případě zaznamenejte všechny chybové stavy a informujte služby podpory Oracle.

Ve výchozím nastavení Oracle registruje své vlastní ovladače signálů, ale můžete jej nakonfigurovat tak, aby se signály místo toho šířily.

Obecně uvidíte řádek protokolu takto:

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

a můžete vidět i traceback.

Chcete-li ladit, musíte zjistit, co tento signál produkuje. si_signo=6 znamená, že dostáváte signál 6. Můžeme zjistit, který signál to je, pomocí $ man 7 signal :

Standardní signály

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

Vidíme, že získáváte SIGABRT . To obvykle znamená, že něco volá abort() .



  1. Oracle Trigger ORA-04098:Trigger je neplatný a opětovné ověření se nezdařilo

  2. MariaDB představuje funkci JSON_TABLE().

  3. Kdy se pro aktualizaci vybere zámek a odemknutí?

  4. SQLite - Nelze otevřít soubor databáze