Если искали и искали, но не смогли найти правильный ответ:Перемещение файлов с SSIS (2013) в различных каталогах динамически на основе выражения имени файла
Я хочу, чтобы переместить TextFiles с помощью пакета служб SSIS (SQL-Server 2012)
источник файлов в C: \ TEMP
Назначением файлов находится в одном из трех следующих каталогов:
- C: \ ARCHIVE \ AAA \
- C: \ АРХИВ \ ВВВ \
- C: \ АРХИВ \ CCC \
Название файлов случайным образом созданный еще предпосе и иметь 8 цифр имя файла, как: 12345678.txt, 45382746 .txt, 99325555.txt
с помощью пакета служб SSIS Я хочу, чтобы переместить файлы:
в C: \ ARCHIVE \ AAA \ - когда первые две цифры файла находятся между 10 и 29.
до C: \ АРХИВ \ ВВВ \ - когда первые две цифры файла находятся между 30 и 59.
к C: \ АРХИВ \ КТС \ - когда первые две цифры файла находятся между 60 и 00.
Я пытаюсь сделать это без задачи сценария, но только с контейнером цикла foreach с задачей файловой системы внутри с использованием выражений.
У меня есть контейнер цикла foreach, который проходит через разные файлы и сохраняет их в переменной user :: CurrentFile Проблема заключается в том, чтобы динамически перемещать файлы в разные (уже существующие) каталоги в задаче файловой системы.
Любая помощь будет высоко оценена.
Почему вы должны динамически перемещать файлы в разные (уже существующие) каталоги в задаче файловой системы?? – phil652
Потому что я думаю, что это можно сделать без задачи скрипта.Я не очень хорошо разбираюсь в сценариях, и, возможно, я думаю. – Barturion
Но если задача сценариев - это просто способ сделать это, я тоже в порядке. Как администратор базы данных, я более уверен в выражениях. – Barturion