Каква е грешката, която получавате, когато се опитате да използвате връзката?
Oracle по подразбиране няма да затвори връзка поради неактивност. Можете да конфигурирате профил с IDLE_TIME, за да накарате Oracle да затвори неактивни връзки, но не звучи така, сякаш сте го направили. Можете също така да конфигурирате Oracle да открива мъртви връзки и да затваря връзката, ако клиентът не реагира – ако клиентът е погребан в продължение на три часа, е възможно да не реагира навреме. Но това изглежда по-малко вероятно рекламата изисква допълнителни стъпки за конфигуриране.
По-вероятната ситуация според моя опит е вашата мрежа да прекъсне връзката. Ако се свързвате чрез защитна стена, например, защитната стена често ще затваря връзки, които са били неактивни твърде дълго.
Действителното съобщение за грешка на Oracle, което получавате, ще покаже коя от тези алтернативи причинява проблема ви.