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


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

Вы можете обновить пакеты, созданные в более ранних версиях служб Integration Services, до формата служб Integration Services, который используется SQL Server 2014. SQL Server предоставляет мастер обновления пакетов служб Integration Services . Мастер можно настроить так, что исходные пакеты останутся без изменений. Поэтому в случае каких-либо трудностей обновления можно продолжать использовать исходные пакеты.

Мастер миграции пакетов служб Integration Services устанавливается при установке служб Службы Integration Services .

Примечание

Мастер миграции пакетов служб Integration Services доступен в следующих выпусках SQL Server: Standard, Enterprise, Developer.

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

В оставшейся части раздела описывается работа с мастером и создание резервных копий исходных пакетов.

Работа с мастером обновления пакетов служб SSIS

Мастер обновления пакетов служб Integration Services можно запустить из среды SQL Server Data Tools (SSDT), из среды SQL Server Management Studioили из командной строки.

Запуск мастера из SQL Server Data Tools

  1. В среде SQL Server Data Tools (SSDT)создайте или откройте проект служб Службы Integration Services .

  2. Находясь в обозревателе решений, правой кнопкой мыши щелкните узел Пакеты служб SSIS и выберите команду Обновить все пакеты , чтобы обновить все пакеты, принадлежащие этому узлу.

    Примечание

    При открытии проекта служб Integration Services, содержащего SQL Server 2005 Integration Services (SSIS) или SQL Server 2008 Integration Services (SSIS), службы Integration Services автоматически открывают мастер обновления пакетов служб SSIS.

Запуск мастера в среде SQL Server Management Studio

  • В среде SQL Server Management Studioподключитесь к службам Службы Integration Services, разверните узел Сохраненные пакеты , щелкните правой кнопкой мыши узел Файловая система или узел MSDB и выберите пункт Обновить пакеты.

Запуск мастера из командной строки

  • В командной строке запустите файл SSISUpgrade.exe из папки C:\Program Files\Microsoft SQL Server\120\DTS\Binn.

Резервное копирование исходных пакетов

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

  • При запуске мастера обновления пакетов служб Integration Services из среды SQL Server Data Tools (SSDT)мастер автоматически сохраняет исходные и обновленные пакеты в одной папке файловой системы.

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

Мастер будет создавать резервные копии исходных пакетов в папке SSISBackupFolder . Мастер создает папку SSISBackupFolder в папке, которая содержит исходные и обновленные пакеты.

Создание резервных копий исходных пакетов в среде SQL Server Management Studio или из командной строки

  1. Сохраните исходные пакеты в папке файловой системы.

    Примечание

    Мастер может создавать резервные копии только для пакетов, хранящихся в файловой системе.

  2. Запустите мастер обновления пакетов служб SQL Server Management Studio из среды Integration Services или из командной строки.

  3. На странице Выбор исходного расположения мастера выберите для свойства Источник пакета значение Файловая система.

  4. На странице Выбор целевого расположения мастера выберите Сохранить в исходное расположение , чтобы сохранить обновленные пакеты в ту же папку, где находятся исходные пакеты.

    Примечание

    Этот параметр становится доступен только в случае, когда исходные и обновленные пакеты хранятся в одной и той же папке.

  5. На странице мастера Выбор параметров управления пакетами выберите параметр Создать резервную копию исходных пакетов .

Резервное копирование исходных пакетов в SQL Server Data Tools

  1. Сохраните исходные пакеты в папке файловой системы.

  2. На странице мастера Выбор параметров управления пакетами выберите параметр Создать резервную копию исходных пакетов .

    Предупреждение

    Параметр Резервное копирование исходных пакетов не отображается при открытии проекта SQL Server 2005 Integration Services (SSIS) или SQL Server 2008 Integration Services (SSIS) в SQL Server Data Tools (SSDT), который автоматически запускает мастер.

  3. В среде SQL Server Data Tools (SSDT)запустите мастер обновления пакетов служб Integration Services .