Пакет служб SSIS работает, но задание не выполняется при создании таблицы CREATE - PullRequest
0 голосов
/ 20 февраля 2019

У меня проблема с агентом SQL Server.Мой пакет служб SSIS хорошо работает в Visual Studio, и он работал в агенте до того, как я сделал некоторые изменения в пакете.Вместо того чтобы использовать один конкретный источник плоских файлов, он читает все файлы, добавленные в папку Drop, вставляет их в таблицу Clients и затем перемещает в папку Archive.Позже структура та же, она создает временную таблицу и получает дату от ранее добавленной таблицы Clients.Проблема в том, что прат с созданием временной таблицы раньше работал, а теперь нет.

Вот список ошибок: Error List

Из того, что я проверял: развертывание пакета, проверенные файлы, если они действительно имеют какие-либо нулевые значения, и проверенные, если во времяВ работе есть данные, добавленные в таблицу Clients, и, похоже, их нет.Однако пакет отдельно работает нормально

Package

Ответы [ 2 ]

0 голосов
/ 01 марта 2019

Я исправил это.Причина была связана с изменением источника из Flat File Source на множество файлов, где вы используете переменные для этого.Вероятно, агент не получил изменения.Перезапуск базы данных устранил проблему.

0 голосов
/ 20 февраля 2019

Ошибка ясно указывает на наличие значений NULL из источника.Чтобы подтвердить это, вы можете изменить таблицу ## OrderTemp, чтобы разрешить нулевые значения, а затем снова запустить пакет.

...