Задание агента SQL Server добавляет меньше строк, чем выполняется вручную - PullRequest
0 голосов
/ 03 января 2019

У меня есть простое задание агента сервера SQL, которое выполняет оператор усеченной таблицы, а затем поток данных, в котором источник oledb -> поиск -> пункт назначения oledb.

Когда я запускаю пакет вручную, все мои промежуточные таблицыстроки вставлены.Тем не менее, когда пакет запускается на этапе моей работы, около 700 тыс. Не хватает.Промежуточная таблица в обоих случаях одинакова, около 3,4 млн строк, поэтому источник идентичен.Место назначения также идентично, пустая таблица.

Информация об исполнении выглядит идентично, поиск кэширует одинаковое количество строк.Единственное отличие состоит в том, что адресат oledb записывает 3,4 млн строк при ручном выполнении, но только 2,7 млн ​​при выполнении шага задания.Другие задания не выполняются одновременно.

Я ошеломлен.Любая помощь с благодарностью!

...