DBAtlas · Atlas für Datenbankbetrieb

ORA-03135: connection lost contact

Oracle

Was bedeutet das?

Eine zuvor aufgebaute, funktionierende Session hat den Kontakt zum Server verloren. Eine lang laufende Abfrage oder eine inaktive Verbindung wurde getrennt, weil sich die beiden Seiten nicht mehr erreichen konnten.

Ursache

Der Serverprozess wurde unerwartet beendet (ORA-00600/07445, kill, Ressourcenlimit); ein RESOURCE_LIMIT-Profil hat die Session beendet; eine inaktive Verbindung wurde von einer Firewall/einem Load Balancer getrennt; oder es gab einen Netzwerkausfall/Paketverlust. Tritt typischerweise bei Abfragen auf, die lange nicht antworten, oder bei inaktiven Verbindungen.

Lösung

Suche im alert.log und in den zugehörigen Trace-Dateien, warum der Prozess beendet wurde (ORA-00600/ORA-07445?). Erhöhe netzwerkseitig den Idle-Timeout der Firewall und aktiviere die Erkennung toter Verbindungen mit SQLNET.EXPIRE_TIME in sqlnet.ora. Prüfe die Limits CONNECT_TIME/IDLE_TIME im Benutzerprofil. Untersuche den Ressourcendruck auf dem Server (Speicher, CPU, PROCESSES).

In DBAtlas öffnen →

Weitere Einträge zu dieser Datenbank