Не удаляются соединения с сервере 1с #451712


#0 by romashov
Проблема в следующем, пользователи проводят различные документы и бывают "зависают" после того как через диспетчер задач снять 1с и зайти по новому тот же документ заблокирован предыдушей сессией. удалить ее на сервере 1с не получается, после удаления и обновления списка она снова появляется. в столбце "захват субд" идет постепенное увеличение числа захваченных объектов. У нас SQL база, работаем по сети без терминального режима. На sql сервере удалить соединение, указанное в сервере 1с также не получается, выдается ошибка что указанное соединение не является идентификатором открытого процесса, ошибка 6106. Не подскажите в чем может быть дело.
#1 by ZanderZ
надо закрывать нормально, а не через диспетчер
#2 by EasyRider
Если пользователи зависают,то может проблема в серверном железе?
#3 by lxs
Делай рестарт процессов каждый день.
#4 by Nikulin
Что являестя нормальным для закрытия? Как?
#5 by Рэйв
Перезагрузи службу сервера
#6 by romashov
ZanderZ, а как нормально если процесс 1С завис lxs, Рэйв делаю не помогает, в следующий раз все тоже самое Nikulin нормально это когда в соединениях на сервере удаляешь выбранное и оно исчезает, а не после обновления списка появляется снова, и что самое поганое идет постоянное увеличение захвата объектов в базе и база со временем забивается и помогает только рестарт служб. EasyRider попробывали пользователя перевести в терминал день отработала нормально без проблем, поставили другой комп ждем зависания. и все же есть ли возможность корректного удаления соединения т.е. если удалил то удалил. И как можно удалять соединения в sql сервере
#7 by Sonny
Если сессия выполняет код на сервере 1С ее невозможно удалить через консоль. Это документированная фича. Постарайтесь воздерживаться от попыток инициировать какие-либо действия, приводящие к выполнению кода на сервере, если не можете спокойно дождаться его завершения.
#8 by hhhh
уволить программистов, которые пишут запросы к базе, выполняющиеся часами.
#9 by КонецЕсли
Можно посмотреть id процесса на sql-сервере. Открыть sql-сервер и грохнуть соответствующий поток. Но на одном потоке может быть более 1 юзера 1С - лес рубят щепки летят :).
#10 by romashov
Sonny спасибо теперь понятно hhhh уволить, может быть это вариант, насчет запрос выполняющихся часами тоже не понятно если это постоянно вылетало одно а так документы проводятся проводятся раз и трабл и все уже ничего не сделаешь. всем спасибо тема закрыта.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С