@2low4

Как увеличить время жизни соединения приложения с СУБД Firebird?

Досталось "в наследство" поделие - простенькое приложение, написанное, видимо, на Delphi, которое в качестве СУБД использует firebird. Так вот, если приложение неактивно (пользователь не использует его) более 10 минут (примерно) - при попытке какого-то действия внутри приложения появляется ошибка о необходимости повторной авторизации.
Есть подозрение что "умирает" соединение с СУБД.
просмотр ini файла firebird ничего интересного не показал (из более-менее похожего только ConnectionTimeout , но это, судя из описания, timeout попытки подключения).

ProcessMonом посмотрел куда обращается поделие - в том ini файле также ничего интересного нет.

Куда ещё можно копнуть? Или дело в соединениее в СУБД
  • Вопрос задан
  • 139 просмотров
Решения вопроса 1
BojackHorseman
@BojackHorseman
...в творческом отпуске...
ConnectionTimeout , но это, судя из описания, timeout попытки подключения

нет, это время, в течение которого сервер будет пытаться дождаться ответа от клиента в открытом соединении, пока не посчитает, что его нужно закрыть принудительно. увеличьте этот параметр в ini сервера, если не поможет, значит релогин зашит чисто в логику приложения
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
tsklab
@tsklab
Здесь отвечаю на вопросы.
SET SESSION IDLE TIMEOUT <value> [HOUR | MINUTE | SECOND]
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы