Welche Fehlermeldung erhalten Sie, wenn Sie versuchen, die Verbindung zu verwenden?
Oracle schließt standardmäßig keine Verbindung aufgrund von Inaktivität. Sie können ein Profil mit einer IDLE_TIME konfigurieren, damit Oracle inaktive Verbindungen schließt, aber es klingt nicht so, als hätten Sie das getan. Sie können Oracle auch so konfigurieren, dass tote Verbindungen erkannt und die Verbindung geschlossen werden, wenn der Client nicht antwortet – wenn der Client drei Stunden lang verschüttet ist, ist es möglich, dass er nicht rechtzeitig antwortet. Dies scheint jedoch weniger wahrscheinlich, dass zusätzliche Konfigurationsschritte erforderlich sind.
Die wahrscheinlichere Situation ist meiner Erfahrung nach, dass Ihr Netzwerk die Verbindung unterbricht. Wenn Sie sich beispielsweise über eine Firewall verbinden, schließt die Firewall häufig Verbindungen, die zu lange inaktiv waren.
Die tatsächliche Oracle-Fehlermeldung, die Sie erhalten, gibt an, welche dieser Alternativen Ihr Problem verursacht.