Создание программы развертывания

Первый шаг в развертывании пакетов — это создание программы развертывания для проекта служб Integration Services. Программа развертывания — это папка, которая содержит файлы, требуемые для развертывания пакетов проекта служб Integration Services на другом сервере. Программа развертывания создается на компьютере, где хранится проект служб Integration Services.

Создание программы развертывания пакета для проекта служб Integration Services начинается с настройки конфигурации процесса построения для его создания, и затем построения самого проекта. Когда производится построение проекта, все пакеты и их конфигурации в проекте включаются в него автоматически. Для развертывания дополнительных файлов, таких как файл Readme проекта, поместите файлы в папку Разное проекта служб Integration Services. Когда проект построен, эти файлы также автоматически включаются в проект.

Можно установить независимое развертывание каждого проекта. Перед построением проекта и созданием программы развертывания пакета можно установить свойства программы развертывания, чтобы определить способ развертывания пакетов в проекте. Например, можно указать, будут ли обновлены конфигурации пакета при развертывании проекта. Для получения доступа к свойствам проекта служб Integration Services щелкните правой кнопкой мыши проект и затем выберите пункт Свойства.

В следующей таблице производится перечисление свойств программы развертывания.

Свойство

Описание

AllowConfigurationChange

Значение, указывающее, возможно ли обновление конфигураций во время развертывания.

CreateDeploymentUtility

Значение, указывающее, будет ли во время построения пакета производиться создание программы развертывания. Для создания программы развертывания значение свойства должно быть равно True.

DeploymentOutputPath

Расположение программы развертывания, соответствующей проекту служб Integration Services.

При создании проекта служб Integration Services производится создание и добавление файла манифеста — <имя проекта>.SSISDeploymentManifest.xml вместе с копиями пакетов проекта и их зависимостей в папку пакета bin\Deployment или в расположение, указанное в свойстве DeploymentOutputPath. Файл манифеста производит перечисление пакетов, их конфигураций, а также иных различных файлов проекта.

Содержимое папки развертывания обновляется каждый раз при построении проекта. Это означает, что любой файл, сохраненный в этой папке, который не копируется снова в эту папку в процессе построения, будет удален. Например, файлы конфигурации пакета, сохраненные в папку развертывания, будут удалены.

ПримечаниеПримечание

Чтобы ближе познакомиться с основными понятиями, приведенными в этом разделе, см. Учебник. Развертывание пакетов.

Создание программы развертывания

Значок служб Integration Services (маленький) Будьте в курсе новых возможностей cлужб Integration Services

Чтобы загружать новейшую документацию, статьи, образцы и видеоматериалы от корпорации Майкрософт, а также лучшие решения от участников сообщества, посетите страницу служб Integration Services на сайтах MSDN или TechNet:

Чтобы получать автоматические уведомления об этих обновлениях, подпишитесь на RSS-каналы, предлагаемые на этой странице.