Я работаю над SQL 2012 Enterprise, и у меня есть набор экспортируемых пакетов SSIS, которые выводят данные в текстовые файлы в общей сетевой папке. Пакеты несложные и в большинстве случаев работают отлично. Проблема, с которой я столкнулся, заключается в том, что они не работают по расписанию, несмотря на то, что сообщают, что им это удалось.
Позвольте мне объяснить сценарии;
1) При запуске вручную из BIDS они работают правильно, файлы txt создаются и заполняются данными.
2) При развертывании в SSISDB и запуске из задания агента они также работают как и ожидалось — файлы создаются и заполняются данными.
3) Если задание агента запланировано на вечер, задание запускается и сообщает об успешном выполнении. Файлы создаются, но данные не заполняются.
Я проверил отчеты в каталогах служб Integration Services и сравнил сообщения построчно из файла OnInformation. Оба запуска сообщают, что назначение плоского файла записало xxxx строк.
Данные есть, учетная запись Агента имеет правильный доступ. Я не могу понять, почему задание работает при запуске вручную, но ведет себя по-другому по расписанию.
Кто-нибудь видел что-нибудь подобное? Похоже на очень странный баг....
С уважением,
Джеймс