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


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

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

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

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

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

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

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

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

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

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

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

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

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

Развертывание пакетов в экземпляре SQL Server

  1. Откройте папку развертывания на целевом компьютере.

  2. Дважды щелкните файл манифеста, <имя проекта>.SSISDeploymentManifest, чтобы запустить мастер установки пакета.

  3. На странице Установка пакетов служб SSIS выберите параметр Установить на SQL Server.

  4. Можно также установить флажок Проверить пакеты после установки, чтобы проверить правильность пакетов после их установки на целевой сервер.

  5. На странице Выбор целевого сервера SQL Server укажите экземпляр SQL Server, куда будут установлены пакеты, и выберите режим проверки подлинности. Если выбрать проверку подлинности SQL Server, необходимо будет ввести имя пользователя и пароль.

  6. На странице Выбор папки для установки укажите папку в файловой системе, куда будут установлены зависимости пакета.

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

  8. Если выбрана функция проверки пакетов после установки, посмотрите результаты проверки развернутых пакетов.

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

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


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

См. также

Основные понятия

Развертывание пакетов (службы SSIS)