Show/Hide Toolbars

Руководство администратора

Остановка зависшего импорта

Ссылки Назад Вверх Вперед

Зависший импорт можно остановить или перезапуском пула, или через БД следующим образом:

1. Найдите зависший процесс:

select * from [dbo].[DataImportFinishLogs]
where FinishTime is null
order by id desc

2. В журнале DataImportFinishLogs заполните колонку FinishDate текущей датой, что остановит все зависшие импорты.

Если вы хотите остановить все зависшие импорты:

update [dbo].[DataImportFinishLogs] set FinishTime = GETDATE() where FinishTime is null

Если вы хотите остановить конкретный зависший импорт:

update [dbo].[DataImportFinishLogs] set FinishTime = GETDATE() where (FinishTime is null) AND (ImportSettingsId = <ID_настроек_импорта>)

3. Проверьте, что зависших импортов не осталось. Для этого повторите запрос из п. 1 и убедитесь, что он возвращает пустой результат или что в результатах нет строки с ID настроек вашего импорта.