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


Развертывание проекта служб SSIS из командной строки с помощью ISDeploymentWizard.exe

Область применения: среда выполнения интеграции SSIS SQL Server в Фабрика данных Azure

В этом кратком руководстве описано, как развернуть проект SSIS из командной строки с помощью мастера развертывания Integration Services, ISDeploymentWizard.exe.

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

Необходимые компоненты

Проверка развертывания в базу данных SQL Azure, описанная в этой статье, производится с помощью SQL Server Data Tools (SSDT) версии 17.4 или более поздней версии. Чтобы получить последнюю версию SSDT, скачайте SQL Server Data Tools (SSDT).

Сервер Базы данных SQL Azure прослушивает порт 1433. Если вы пытаетесь подключиться к серверу базы данных SQL Azure изнутри корпоративного брандмауэра, для успешного подключения в этом брандмауэре должен быть открыт данный порт.

Поддерживаемые платформы

Сведения, приведенные в этом кратком руководстве, можно использовать для развертывания проекта SSIS на следующих платформах:

Сведения, приведенные в этом кратком руководстве, не могут быть использованы для развертывания пакета SSIS на SQL Server в Linux. Дополнительные сведения о запуске пакетов на Linux см. в разделе Извлечение, преобразование и загрузка данных в Linux с помощью служб SSIS.

Получение сведений о подключении для базы данных SQL Azure

Для развертывания проекта в базе данных SQL Azure вам нужны сведения, необходимые для подключения к базе данных каталога служб SSIS (SSISDB). В описанных ниже процедурах вам потребуется полное имя сервера и имя для входа.

  1. Войдите на портал Azure.
  2. Выберите Базы данных SQL в меню слева, а затем на странице Базы данных SQL — базу данных SSISDB.
  3. На странице Обзор для базы данных просмотрите полное имя сервера. Чтобы увидеть параметр Щелкните, чтобы скопировать, наведите указатель мыши на имя сервера.
  4. Если вы забыли данные для входа на сервер Базы данных SQL Azure, перейдите на соответствующую страницу, чтобы просмотреть имя администратора сервера. При необходимости вы можете сбросить пароль.

Поддерживаемые методы проверки подлинности

См. методы проверки подлинности для развертывания.

Запуск мастера развертывания Integration Services

  1. Откройте окно командной строки.

  2. Запустите ISDeploymentWizard.exe. Откроется мастер развертывания служб Integration Services.

    Если папка, где находится ISDeploymentWizard.exe, не указана в переменной среды path, может потребоваться перейти в этот каталог с помощью команды cd. Для SQL Server 2017 этой папкой обычно является C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn.

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

  1. Ознакомьтесь с информацией, представленной на странице Введение мастера. Нажмите кнопку Далее, чтобы перейти на страницу Выбор источника.

  2. На странице Выбор источника выберите существующий проект служб SSIS для развертывания.

    • Чтобы развернуть созданный файл развертывания проекта с помощью сборки проекта в среде развертывания, выберите Файл развертывания проекта и введите путь к ISPAC-файлу.
    • Чтобы развернуть проект, который уже развернут в базе данных каталога SSIS, выберите Каталог Integration Services, а затем введите имя сервера и путь к проекту в каталоге. Нажмите кнопку Далее , чтобы просмотреть страницу Выбор назначения .
  3. На странице Выбор назначения выберите назначение для проекта.

    • Введите полное имя сервера. Если в качестве целевого сервера выступает сервер базы данных SQL Azure, используйте следующий формат имени: <server_name>.database.windows.net.
    • Предоставьте сведения о проверке подлинности и выберите Подключиться. См. методы проверки подлинности для развертывания в этой статье.
    • Нажмите кнопку Обзор для выбора целевой папки в SSISDB.
    • Затем нажмите кнопку Далее, чтобы перейти на страницу Проверка. (Кнопка Далее станет доступна, только когда вы выберете Подключиться.)
  4. Просмотрите выбранные параметры на странице Проверка.

    • Вы можете изменить выбранные параметры, нажав кнопку Назадили кнопку любого из шагов на левой панели.
    • Щелкните Развернуть , чтобы начать развертывание.
  5. При развертывании на сервере базы данных SQL Azure откроется страница Проверка. На этой странице пакеты проекта будут проверены на наличие известных проблем, которые могут помешать их запуску в среде выполнения интеграции Azure-SSIS. Дополнительные сведения см. в статье Проверка пакетов SSIS, развертываемых в Azure.

  6. После завершения развертывания появится страница Результаты. На ней отображается состояние выполнения каждого действия.

    • Если действие не выполнено, нажмите кнопку Ошибка в столбце Результат для отображения описания ошибки.
    • Чтобы сохранить результаты в XML-файл при необходимости, нажмите кнопку Сохранить отчет....
    • Нажмите кнопку Закрыть, чтобы выйти из мастера.

Следующие шаги