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.