2010-11-12 3 views
0

В Enterprise Manager 2000 я мог создать пакет DTS и определить локальное соединение. Это упростило использование Pkg на серверах Dev, Stage, live, потому что мне не пришлось переопределять соединения. Есть ли способ сделать это в BIDS 2008. Я искал, но не могу найти способ сделать это.SSIS: стратегия развертывания

спасибо.

ответ

0

Простой способ я использую, чтобы иметь ConnectionString свойство соединения в качестве выражения.

Это выражение создано из одной или нескольких переменных. Затем переменные могут быть переданы с помощью этапа задания агента SQL Server (вкладка «Установить значения»). Это означает, что вы можете установить требуемые значения для каждой среды.

Другие подходы - использовать переменные среды Windows или файлы .config.

Я использую переменные с включенными параметрами, поскольку у меня есть пакеты, вызывающие пакеты, а на этапе задания сообщаются локальные подключения для этой среды, затем они могут передавать их дочерним пакетам для их использования.

0

Процесс немного сложнее. Я хотел бы предложить после этого урока (который принимает вас шаг за шагом через процесс создания Deploy-возможности пакета служб SSIS):

Tutorial: Deploying Packages (MSDN)

Смежные вопросы