Файл не перемещен из одного каталога в другой, когда пакет SSIS запланирован из планировщика задач - PullRequest
0 голосов
/ 05 апреля 2020

Я разрабатываю пакет служб SSIS с моделью развертывания пакетов в среде SQL Server 2016. У меня есть функция перемещения файлов, которая работает нормально из Visual Studio, а также, когда она запускается вручную из командной строки, используя следующую команду

"C:\Program Files (x86)\Microsoft SQL Server\130\DTS\Binn\DTExec.exe" /F "D:\project\Package1.dtsx"

Когда то же самое запланировано из планировщика заданий. Файлы не перемещаются из одной папки. другому в той же системе.

Первоначально я использовал Задачу Файловой Системы, которая также вела себя, как описано выше. позже я заменил его с помощью задачи Script и написал ниже строчку кода. Тем не менее это не работает.

        try
        {
            System.IO.File.Move(Convert.ToString(Dts.Variables["User::FileName"].Value), Convert.ToString(Dts.Variables["User::ProcessFolder"].Value));
        }
        catch (Exception)
        {


        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...