|
Как удалить соединение с базой без перезапуска службы 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 сек.
процессы перезапустились, соединение убилось, при этом сеансы пользователей не пострадали
|
|