ORA-03135: connection lost contact
OracleWas 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).
Weitere Einträge zu dieser Datenbank
- ORA-27102out of memory
- ORA-04030out of process memory when trying to allocate N bytes
- ORA-12537TNS:connection closed
- ORA-01033ORACLE initialization or shutdown in progress
- ORA-00600internal error code, arguments: [...]
- ORA-07445exception encountered: core dump
- ORA-01102cannot mount database in EXCLUSIVE mode