Моя проблема заключается в следующем: я запускаю Oracle 10G на Windows 98 на виртуальной машине, используя VMWare на своем настольном компьютере. Я могу подключиться к нескольким пользователям (SYS, HR, OE,...) с помощью SQL Developer (который находится на моем рабочем столе не на виртуальной машине), но если вы не запускаете какой-либо SQL-запрос на короткое время, скажем, около 2 минут, я теряю соединение и получаю сообщение об ошибке, например, закрытие соединения или IO-fault: соединение reset с помощью однорангового узла.
Может ли это иметь какое-либо отношение к sp_reset_connection?
Когда я открываю SQL Plus на своей виртуальной машине, я вообще не теряю соединение, даже если он простаивал в течение 30 минут или дольше. Поэтому теперь я думаю, что между виртуальной машиной и моим настольным компьютером может возникнуть проблема. До этого все работало нормально.
Я попытался закрыть недавно установленные антивирусные приложения без каких-либо результатов. У кого-нибудь есть идея, что я могу сделать, чтобы исправить эту проблему?
С уважением, Veek
Я наткнулся на расширение Keep-ALive и попробовал его, но без успеха. Стандарт устанавливается на 2-минутный интервал. Я изменил это значение на 1 и до 60 минут, но как только я прекратил выполнение операторов в течение короткого времени, я потерял соединение. Должно быть что-то еще. Я уже установил новейшую версию SQL Developer, но все равно это то же самое. (Я импортировал настройки из моего более раннего выпуска, возможно, мне нужно попробовать, не импортируя их.) Возможны любые другие предложения?
С уважением,
Veek