Надеюсь, кто-нибудь из вас, ребята, поможет мне со следующим вопросом.
Вопрос: Можно ли передать пакету аргументы командной строки при его запуске из Visual Studio / BIDS?
Я хочу установить значение переменной через командную строку и обнаружил, что это можно сделать в DtExec с синтаксисом «/ set \ Package.Variables [...]. Value; ...». Согласно документации, вы должны иметь возможность передавать тот же аргумент через свойство 'CmdLineArguments' в диалоговом окне «Свойства» проекта SSIS в VS
- Щелкните правой кнопкой мыши свой проект (убедитесь, что вы делаете это в проекте, а не в пакете)
- свойства удара
- and go down to your debugging section
(CmdLineArguments запустит пакет с указанными аргументами командной строки, но, к сожалению, это не работает (хотя точно такой же аргумент работает при внешнем запуске пакета с помощью DtExec или DtExecUI)
ol> Это делает отладку этого пакета для меня настоящим кошмаром ...: - / Я нашел сообщение в MSDN, в котором утверждается, что это не работает в среде IDE .... Есть ли у кого-нибудь опыт работы с этим? Это ошибка? Какие-нибудь обходные пути?