![]() |
![]() |
![]() |
|
Не удаляются соединения с сервере 1с | ☑ | ||
---|---|---|---|---|
0
romashov
23.12.09
✎
08:38
|
Проблема в следующем, пользователи проводят различные документы и бывают "зависают" после того как через диспетчер задач снять 1с и зайти по новому тот же документ заблокирован предыдушей сессией. удалить ее на сервере 1с не получается, после удаления и обновления списка она снова появляется. в столбце "захват субд" идет постепенное увеличение числа захваченных объектов. У нас SQL база, работаем по сети без терминального режима. На sql сервере удалить соединение, указанное в сервере 1с также не получается, выдается ошибка что указанное соединение не является идентификатором открытого процесса, ошибка 6106.
Не подскажите в чем может быть дело. |
|||
1
ZanderZ
23.12.09
✎
09:04
|
надо закрывать нормально, а не через диспетчер
|
|||
2
EasyRider
23.12.09
✎
09:05
|
(0)Если пользователи зависают,то может проблема в серверном железе?
|
|||
3
lxs
23.12.09
✎
09:08
|
(0) Делай рестарт процессов каждый день.
|
|||
4
Nikulin
23.12.09
✎
09:16
|
(1) Что являестя нормальным для закрытия? Как?
|
|||
5
Рэйв
23.12.09
✎
09:16
|
(0)Перезагрузи службу сервера
|
|||
6
romashov
23.12.09
✎
13:23
|
ZanderZ, а как нормально если процесс 1С завис
lxs, Рэйв делаю не помогает, в следующий раз все тоже самое Nikulin нормально это когда в соединениях на сервере удаляешь выбранное и оно исчезает, а не после обновления списка появляется снова, и что самое поганое идет постоянное увеличение захвата объектов в базе и база со временем забивается и помогает только рестарт служб. EasyRider попробывали пользователя перевести в терминал день отработала нормально без проблем, поставили другой комп ждем зависания. и все же есть ли возможность корректного удаления соединения т.е. если удалил то удалил. И как можно удалять соединения в sql сервере |
|||
7
Sonny
23.12.09
✎
13:38
|
Если сессия выполняет код на сервере 1С ее невозможно удалить через консоль. Это документированная фича. Постарайтесь воздерживаться от попыток инициировать какие-либо действия, приводящие к выполнению кода на сервере, если не можете спокойно дождаться его завершения.
|
|||
8
hhhh
23.12.09
✎
13:58
|
(6) уволить программистов, которые пишут запросы к базе, выполняющиеся часами.
|
|||
9
КонецЕсли
23.12.09
✎
14:32
|
Можно посмотреть id процесса на sql-сервере. Открыть sql-сервер и грохнуть соответствующий поток. Но на одном потоке может быть более 1 юзера 1С - лес рубят щепки летят :).
|
|||
10
romashov
23.12.09
✎
14:52
|
Sonny спасибо теперь понятно
hhhh уволить, может быть это вариант, насчет запрос выполняющихся часами тоже не понятно если это постоянно вылетало одно а так документы проводятся проводятся раз и трабл и все уже ничего не сделаешь. всем спасибо тема закрыта. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |