При работе ИЗ с внешней бд (не 1С) через ADO ПериодическИ (вызов с сервера) возникает проблема с драйвером (теряет контекст переменных окружения), помогает перевход на другом ПК. Подозреваю что при завершении сеансов 1С за собой не полностью чистит то что указано в доке
"· тонкий и Веб—клиент:
· начинает сеанс при старте и заканчивает сеанс при завершении:
· в начале обращения к кластеру выбирается соединение из пула и ему назначается сеанс данного клиента.
· в конце обращения к кластеру назначение сеанса соединению отменяется, и соединение возвращается в пул.
Данные сеансов сохраняет менеджер кластера. Для этого предусмотрен сервис сеансовых данных (см. стр. 136). При
перезапуске кластера серверов данные сеансов сохраняются. Если активный пользователь не выполнил ни одного обращения к
кластеру за 20 минут и сеанс не назначен соединению, то сеанс удаляется вместе с данными сеанса. Для поддержания сеанса
тонкий клиент и Веб—клиент обеспечивают обращение к кластеру не реже 1 раза в 10 минут. Для ускорения доступа данные
сеансов кэшируются в рабочих процессах и в толстых клиентах."
Вопрос - есть ли какие то способы при завершении сеанса пользователя (фонового задания ведь это тоже сеанс) сделать принудительную очистку сеанса?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший