Поделиться через


Развертывание пакетов с помощью программы развертывания

Если сборка программы развертывания, предназначенной для установки пакетов из проекта служб Integration Services, выполнена на компьютере, отличном от того, на котором находится сам проект, прежде всего необходимо скопировать папку развертывания на целевой компьютер.

Путь к папке развертывания указывается в свойстве DeploymentOutputPath того проекта служб Integration Services, для которого была собрана данная программа развертывания. По умолчанию папкой развертывания является папка bin\Deployment относительно проекта служб Integration Services. Дополнительные сведения см. в разделе Создание программы развертывания.

Для установки пакетов используется мастер установки пакетов. Чтобы запустить мастер, дважды щелкните файл программы развертывания после копирования папки развертывания на сервер. Этот файл называется <имя_проекта>.SSISDeploymentManifest и находится в папке развертывания на целевом компьютере.

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

В зависимости от версии развертываемого пакета может возникнуть ошибка, если имеется параллельная установка SQL Server 2005 и SQL Server 2008. Эта ошибка может возникнуть из-за того, что расширение имени файла SSISDeploymentManifest одинаково для служб SQL Server 2005 Integration Services и служб SQL Server 2008 Integration Services. Двойной щелчок файла вызывает установщик (dtsinstall.exe) для более поздней установленной версии служб SQL Server Integration Services, которая может отличаться от версии файла программы развертывания. Чтобы решить эту проблему, запустите нужную версию dtsinstall.exe из командной строки и укажите путь к файлу программы развертывания.

Мастер установки пакета проведет по всем шагам установки пакетов в файловую систему или в SQL Server. Установку можно настроить следующим образом:

  • выбрать тип расположения и само расположение для установки пакетов;

  • выбрать расположение для установки зависимостей пакетов;

  • проверить пакеты после их установки на целевом сервере.

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

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

Помимо установки пакетов с помощью мастера установки пакета можно копировать и перемещать пакеты с помощью программы командной строки dtutil. Дополнительные сведения см. в разделе Программа dtutil (средства служб SSIS).

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

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

Установка пакетов

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

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

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