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

Ustawienia limitu czasu połączenia dla bazy danych Oracle

Nie ma ustawienia klienta, które spowodowałoby zerwanie połączenia, co po pewnym czasie doprowadziłoby do błędu ORA-03113. Na serwerze bazy danych nie ma ustawienia, które powodowałoby przekroczenie limitu czasu połączenia, co prowadziłoby do błędu ORA-03113.

Serwer może włączyć wykrywanie martwych połączeń (DCD), ustawiając ustawienie sqlnet.expire_time w pliku sqlnet.ora serwera. Spowoduje to, że serwer będzie okresowo wysyłać pakiet próbny w celu sprawdzenia, czy klient nadal działa.

Oracle nigdy nie zerwie połączenia z powodu braku aktywności z błędem ORA-03113. Możliwe jest skonfigurowanie Oracle do odrzucania bezczynnych połączeń, ale spowoduje to wygenerowanie innego błędu. Jeśli otrzymujesz błąd ORA-03113, albo zapora powoduje zrywanie połączenia, albo jest jakaś inna przeszkoda w sieci między komputerem klienckim a serwerem.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd ORA-00604 podczas wstawiania partii w TransactionScope

  2. oracle :dynamiczna nazwa kolumny

  3. Błąd instrukcji MERGE Oracle (ORA-30926)

  4. Gdzie są moje łatki?

  5. Funkcja przechowywana w Oracle nie wstawiająca wartości do żądanej tabeli