Стартовая страница › Форумы › Ошибки в работе › ScadaServerService: остановка службы
- В этой теме 12 ответов, 2 участника, последнее обновление 6 лет, 1 месяц назад сделано baur.
-
АвторСообщения
-
09.02.2018 в 05:43 #8437baurУчастник
Вчера у нас был сбой, остановился служба ScadaServerService
Версия программы: Rapid SCADA 5.5.02018-02-08 22:05:04 <DESKTOP-HKKF52M><СИСТЕМА><EXC> Unhandled exception: System.InvalidOperationException: Данный SqlTransaction завершен; его повторное использование невозможно.
в System.Data.SqlClient.SqlTransaction.ZombieCheck()
в System.Data.SqlClient.SqlTransaction.Rollback()
в Scada.Server.Modules.DBExport.Exporter.ExportCurData()
в Scada.Server.Modules.DBExport.Exporter.Execute()
в System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
в System.Threading.ThreadHelper.ThreadStart()
———————————————————————————
———————————————————————————
2018-02-09 08:24:50 <DESKTOP-HKKF52M><СИСТЕМА><ACT> 5.1.0.2 is started09.02.2018 в 05:45 #8438baurУчастникдля сведения: служба экспортирует данные на SQLServer и PostgreSQL.
PostgreSQL только недавно подключили09.02.2018 в 06:18 #8439baurУчастникпока подняли задачу, для перезапуска службы каждый час
09.02.2018 в 19:56 #8445MikhailМодераторОшибку вызвал модуль экспорта в БД.
Были ли повторы данной ошибки?
Постараюсь выяснить причину. Напишу в эту тему.09.02.2018 в 19:59 #8446MikhailМодераторПришлите мне весь лог, в котором есть эта ошибка. Надо кое-что проверить.
09.02.2018 в 20:13 #8447MikhailМодераторПопробуйте это обновление https://yadi.sk/d/8ai43Q3v3SFTLN
Возникает ли данная ошибка?12.02.2018 в 07:18 #8453baurУчастник-Были ли повторы данной ошибки?
повтора не было— Пришлите мне весь лог, в котором есть эта ошибка. Надо кое-что проверить.
отправилединственное могу сказать это — на стороне сервера мог происходить взаимоблокировка и сервер принудительно завершил транзакцию
12.02.2018 в 13:43 #8458MikhailМодераторна стороне сервера мог происходить взаимоблокировка и сервер принудительно завершил транзакцию
Согласен, похоже именно на то, что транзакция была завершена сервером и когда программа сама попыталась закрыть эту транзакцию, возникла ошибка.
Надо подольше поработать с обновленной версией модуля. Если ошибка на ней повторится, пишите.
21.02.2018 в 06:35 #8541baurУчастникЗагрузка модуля блокируется
Error loading module:
Предпринята попытка загрузить сборку из сетевого ресурса, что в предыдущих версиях .NET Framework могло привести к помещению сборки в «песочницу». Этот выпуск .NET Framework не включает политику CAS по умолчанию, поэтому данная загрузка может быть опасной. Если эта нагрузка не предназначена для изоляции сборки, включите переключатель loadFromRemoteSources. Дополнительные сведения см. на странице http://go.microsoft.com/fwlink/?LinkId=155569.21.02.2018 в 19:01 #8547MikhailМодераторНадо разблокировать файл dll (в свойствах файла).
22.02.2018 в 12:39 #8551baurУчастникНадо разблокировать файл dll (в свойствах файла).
но там Windows10, сам dll не заблокирован
22.02.2018 в 21:10 #8553MikhailМодераторНа Win 8/10 dll-ки блокируются. Если кнопки разблокировки нет, попробуйте поискать способ разблокировки в интернете, ошибка явно с этим связана. Напишите сюда, пожалуйста, получится ли найти решение?
23.02.2018 в 08:16 #8556baurУчастникПолучилось, я не туда смотрел для разблокировки, искал в разделе безопасность
-
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.