Запустите пакет служб 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"
Также проверьте интервал между аргументами
Ссылка