У меня есть программа .NET бизнес-уровня, соединяющая интерфейсное приложение .NET и базу данных Oracle 12c.Когда я прихожу в офис и запускаю приложение в первый раз.Я всегда получаю сообщение об ошибке на сервере приложений.Я посмотрел журнал ошибок на сервере бизнес-уровня и обнаружил, что Oracle.DataAccess.Client.OracleException ORA-03135: соединение потеряно.Я установил Wireshark.Следующие два пакета, кажется, проблема.Похоже, приложение отправляет вызов функции базы данных без рукопожатия.После этого я вижу множество пакетов рукопожатия между бизнес-сервером и сервером базы данных.После первого выброса приложение будет работать без сбоев.Что может быть причиной этого?