Я запускаю пакет служб SSIS в качестве шага заданий в заданиях SSMS. Следующим рабочим шагом является перемещение и переименование файла CSV. @Холдер указал мне на это решение , которое мне нравится.
Теперь единственная проблема состоит в том, что моя временная метка не работает, она буквально входит в имя файла как FileName% DATE% .csv, очевидно, не то, что я хочу. Код в скрипте Powershell - не что иное, как это:
move "\\MyPath\Myfile.csv" "\\MyNewPath\Myfile %DATE%.csv"
Кто-нибудь знает, почему это не создает временную метку, хотя она отлично работает при ручном выполнении командного файла?
Я пытался это , но он генерирует синтаксическую ошибку.
Большое спасибо!