как сохранить имена файлов ошибок и ошибку в текстовом файле с помощью перечислителя файлов SSIS foreach

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

У меня есть переменная @filename для хранения имени файла.

Я хочу сохранить имена файлов и сообщение об ошибке в текстовом файле, только если файл вызывает какую-либо ошибку.


person Jack    schedule 10.05.2017    source источник


Ответы (1)


Вы можете заполнить переменную @filename сценарием, прежде чем пытаться получить данные, а затем в обработчике OnError цикла foreach вы читаете переменную, чтобы включить имя файла и сообщение об ошибке в ваш текстовый файл.

person Tab Alleman    schedule 10.05.2017