Я разработал пакеты SSIS с VS2013 и развернул их на MS SQL 2012, работающем на SQL Agent Job. Теперь я хочу развернуть их в разных средах без изменения переменных, Параметры каждый раз перед развертыванием ... Что мне нужно: например, если я хочу развернуть в Test, так что я должен просто выбрать «Настройка для теста» и нажать «Развернуть» (например, ASP.NET), возможно ли это? Другой вопрос: для Raw File Destination я могу написать только жесткое значение! как я могу управлять им при развертывании? (Смотри рисунок)Разверните пакет SSIS в разных средах (Dev, Test, Prod)
1
A
ответ
3
Поскольку вы используете 2012, то есть Environment Variables доступны для использования. Для исходного пакета вам потребуется жестко закодированное значение, но когда пакет запускается в конкретной среде, переменная среды будет принята во внимание.
+0
Вы можете даже иметь несколько сред и просто ссылаться на соответствующее задание. Конечно, наличие разных папок/разных серверов и среды - это гораздо более приемлемый выбор. –
Вы используете модель развертывания пакета или проекта? – Zane
Да, я использую модель развертывания –