Развертывание проектов на сервере Integration Services

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

Дополнительные сведения о средах см. в разделе "Создание и сопоставление среды сервера".

Замечание

Как и в более ранних версиях служб Integration Services, в текущем выпуске можно также развернуть пакеты в экземпляре SQL Server и использовать службу Integration Services для запуска пакетов и управления ими. Вы используете модель развертывания пакетов. Дополнительные сведения см. в разделе "Развертывание пакетов " (SSIS)".

Чтобы развернуть проект на сервере Служб Integration Services, выполните следующие задачи:

  1. Создайте каталог SSISDB, если вы еще не сделали этого. Дополнительные сведения см. в разделе "Создание каталога служб SSIS".

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

    • Если вы создали проект в SQL Server 2014 Integration Services (SSIS), по умолчанию проект использует модель развертывания проекта.

    • Если вы создали проект в предыдущем выпуске служб Integration Services, после открытия файла проекта в Visual Studio преобразуйте проект в модель развертывания проекта.

      Замечание

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

      В зависимости от того, запускается ли мастер преобразования проектов служб Integration Services из Visual Studio или из SQL Server Management Studio, мастер выполняет различные задачи преобразования.

      • При запуске мастера из Visual Studio пакеты, содержащиеся в проекте, преобразуются из служб Integration Services 2005, 2008 или 2008 R2 в формат, используемый текущей версией служб Integration Services. Обновляются исходные файлы проекта (Dtproj) и пакетов (DTSX).

      • При запуске мастера из SQL Server Management Studio мастер создает файл развертывания проекта (ISPAC) из пакетов и конфигураций, содержащихся в проекте. Исходные файлы пакета (DTSX) не обновляются.

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

        Чтобы обновить файлы пакетов при преобразовании проекта, запустите мастер преобразования проектов служб Integration Services из Visual Studio. Чтобы обновить файлы пакетов отдельно от преобразования проекта, запустите мастер преобразования проектов служб Integration Services из SQL Server Management Studio, а затем запустите мастер обновления пакетов SSIS. При обновлении файлов пакетов отдельно убедитесь, что вы сохраните изменения. В противном случае при преобразовании проекта в модель развертывания проекта все несохраненные изменения пакета не преобразуются.

    Дополнительные сведения об обновлении пакетов см. в разделе "Обновление пакетов служб Integration Services " и "Обновление пакетов служб Integration Services" с помощью мастера обновления пакетов служб SSIS.

  3. Разверните проект на сервере служб интеграции. Дополнительные сведения см. в приведенных ниже инструкциях. Чтобы развернуть проект на сервере служб интеграции Integration Services.

  4. (Необязательно) Создайте среду для развернутого проекта. Дополнительные сведения см. в разделе "Создание и сопоставление среды сервера".

Преобразование проекта в модель развертывания проекта

  1. Откройте проект в Visual Studio, а затем в обозревателе решений щелкните проект правой кнопкой мыши и выберите команду "Преобразовать в модель развертывания проекта".

    -или-

    В обозревателе объектов в Management Studio щелкните правой кнопкой мыши узел "Проекты " и выберите пункт "Импорт пакетов".

  2. Завершите работу мастера. Дополнительные сведения см. в Мастере преобразования проектов служб Integration Services.

Для развертывания проекта на сервере Служб Интеграции

  1. Откройте проект в Visual Studio, а затем в меню «Проект» выберите «Развернуть», чтобы запустить Мастер развертывания служб интеграции.

    -или-

    В среде SQL Server Management Studio разверните узел служб Integration Services >SSISDB в обозревателе объектов и найдите папку "Проекты" для развертываемого проекта. Щелкните правой кнопкой мыши папку "Проекты " и выберите команду "Развернуть проект".

    -или-

    В командной строке выполните isdeploymentwizard.exe из %ProgramFiles%\Microsoft SQL Server\110\DTS\Binn. На 64-разрядных компьютерах также существует 32-разрядная версия средства в %ProgramFiles(x86)%\Microsoft SQL Server\100\DTS\Binn.

  2. На странице выбора источника, щелкните на файле развертывания Project, чтобы выбрать файл развертывания для проекта.

    -ИЛИ-

    Нажмите каталог Integration Services, чтобы выбрать проект, который уже развернут в каталоге SSISDB.

  3. Завершите работу мастера. Дополнительную информацию см. в Мастере развертывания служб Integration Services.