Запустите пакет служб SSIS с помощью командного файла

Нужна помощь в выполнении моего пакета служб SSIS из командной строки. ниже указан путь к моему файлу DTExec и путь к пакету. когда я запускаю это, я получаю сообщение об ошибке "отсутствует аргумент для опции" файл "

"C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\DTExec.exe"/f

"C:\Users\myname\Documents\Visual Studio 2015\Projects\SSIS tutorials\SSIS tutorials\filtering duplicates using fuzzy grouping.dtsx"

пожалуйста помоги

1 ответ

Я смог решить мою проблему, поместив все в одну строку, как критические исправления и Хади, упомянутые выше. Убедитесь, что после аргумента /f нет никаких возвратов, только пробел.

При установке служб Integration Services путь DTExec ( C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\ ) по умолчанию добавляется в PATH переменная окружения, чтобы вы могли использовать следующую команду (убедитесь, что это однострочная команда)

Dtexec /f "C:\Users\myname\Documents\Visual Studio 2015\Projects\SSIS tutorials\SSIS tutorials\filtering duplicates using fuzzy grouping.dtsx"

Также проверьте интервал между аргументами

Ссылка

Другие вопросы по тегам