Oracle
 sql >> Baza danych >  >> RDS >> Oracle

jaki jest powód zrzutu rdzenia? stos pokazuje z oracle lib

Wygląda na to, że problem dotyczy Oracle 11g.

  1. Począwszy od repozytoriów diagnostycznych Oracle 11g są domyślnie włączone. Parametry automatycznego repozytorium diagnostycznego (ADR), takie jak DIAG_SIGHANDLER_ENABLED , DIAG_ADR_ENABLED , DIAG_DDE_ENABLED są najczęściej ustawione na SQLNET.ORA.

Posiadanie DIAG_SIGHANDLER_ENABLED wymusi zapisanie całej diagnostyki, takiej jak dzienniki alertów, pliki śledzenia, zrzuty aplikacji, co stanie się przeciążeniem, a czasami aplikacja potknie się.

  1. Aby wyłączyć obsługę sygnału i ponownie włączyć standardowe przetwarzanie błędów systemu operacyjnego, umieść następujące ustawienie parametru w pliku sqlnet.ora po stronie klienta lub serwera w katalogu $ORACLE_HOME/network/admin.

    DIAG_ADR_ENABLED=OFF
    DIAG_SIGHANDLER_ENABLED=FALSE
    DIAG_DDE_ENABLED=FALSE
    

Domyślnie ten parametr jest ustawiony na true.

Po dokonaniu takich zmian w ADR, tj. wyłączeniu DIAG_SIGHANDLER_ENABLED , DIAG_ADR_ENABLED , DIAG_DDE_ENABLED , zaleca się ponowne uruchomienie aplikacji po dokonaniu ustawień w sqlnet.ora.

  1. Wyłączenie parametrów ADR nie powinno mieć wpływu ani na Twoją aplikację, ani na bazę danych.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sposób na znalezienie / odzyskanie nazwy użytkownika Windows w Oracle APEX

  2. Optymalizacja zapytania wyroczni

  3. Utrzymanie porządku przez w połączeniu dwóch uporządkowanych według zapytań

  4. Jak transponować kolumnę do wiersza w Oracle sql 11G?

  5. PLS-00302:komponent musi być zadeklarowany- Nie można rozwiązać