Выполняете ли вы задание SSIS в пакетном файле или пакетный файл является шагом в потоке управления службами SSIS?
Я предполагаю последнее для этого ответа. Какую задачу вы используете для выполнения командного файла (например, простую задачу выполнения программы или задачу сценария). Если последнее, похоже, что ваш пакетный файл на каком-то шаге действительно не работает, а не сценарий служб SSIS. Я бы проверил разрешения того, к чему ваш пакетный файл пытается получить доступ
На самом деле, может быть лучше переписать пакетный файл как задачу скрипта в SSIS, потому что вы получите намного лучшую отчетность об ошибках (она сообщит вам, какой шаг в скрипте завершился неудачей).
Вы можете попробовать выполнить командный файл с помощью команды runas в командном окне. Если вы попытаетесь выполнить его под локальной или сетевой системной учетной записью, это даст вам лучшую ошибку. Если произойдет ошибка, вы можете проверить уровень ошибки, выполнив «echo% ERRORLEVEL%».
Если это был не последний вариант, а пакет SSIS выполняется через командный файл, почему?