Имя: Пароль:
1C
 
Как удалить соединение с базой без перезапуска службы 1С?
, ,
0 Stim
 
02.09.15
14:24
Висит соединение с базой(клиент-сервер). Сеанс удален.
Пробовал удалять соединение, оно остается на месте.
пробовал блокировать сеансы, не помогло.

платформа 8.3.6.2152

как удалить соединение без перезапуска службы 1С?
1 Господин ПЖ
 
02.09.15
14:25
висит где? на скуле?

sp_who + kill
2 Stim
 
02.09.15
14:27
(1) висит - в кластере серверов 1С
3 РазДва
 
02.09.15
14:32
(0)  Без перезапуска нереально, можно попробовать заставить перезапуститься только процесс, а не всю службу, но в 8.3, с её автоматическим генератором процессов, это тоже нетривиальная задача.
4 ИС-2
 
naïve
02.09.15
14:34
надо отключить рабочий процесс этого сеанса
5 Strogg
 
02.09.15
14:35
(3) тоже никогда не получалось. Причем соединение почти всегда обрывается само, достигнув какого-то предела по захвату памяти...
6 koreav
 
02.09.15
14:36
не получалось +1
7 Stim
 
02.09.15
14:42
(4) не вижу свойства "отключить" у процесса
8 vde69
 
02.09.15
14:44
он висит по тому что идет транзакция или ее откат, в таком случае нужно вызвать ошибку в этом процессе, например блокировку в скуле или убить текущий запрос...
9 Stim
 
02.09.15
14:58
хм. вроде получилось
10 Stim
 
02.09.15
14:59
поставил в свойствах кластера перезапуск процессов в 10 сек.
процессы перезапустились, соединение убилось, при этом сеансы пользователей не пострадали
Ошибка? Это не ошибка, это системная функция.