CloverETL DBOutputTable - оператор обновления не будет выполнен - PullRequest
0 голосов
/ 27 апреля 2018

Я запускаю процесс, который обновляет флаги в таблице базы данных SQL Server. По сути, график читает файл .csv, а затем использует переменные в операторе обновления. Универсальный считыватель завершает работу, но компонент DBOutputTable зависает и не завершится. Самое смешное, что ранее на графике был еще один компонент DBOutputTable, который делает почти то же самое и успешно завершается. Кто-нибудь знает, в чем может быть проблема?

Я перезапустил службы и сам сервер. Этот процесс обычно завершается без проблем, но он просто зависает несколько дней назад.

1 Ответ

0 голосов
/ 07 сентября 2018

Я бы предположил, что в этой таблице отсутствует или недостаточно указан индекс. Это проявится через некоторое время с большим набором данных.

Дважды проверьте, что предыдущий DBOutputTable обновляет те же поля.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...