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


Миграция задач

Многие задачи служб DTS SQL Server 2000 прямо соответствуют задачам служб SQL Server 2005 Integration Services (SSIS), поэтому при миграции пакета на службы SQL Server 2005 Integration Services (SSIS) производится замещение задачи версии SQL Server 2000 соответствующей задачей служб SQL Server 2005 Integration Services (SSIS).

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

Задача SQL Server 2000 Задача SQL Server 2005

Задача сценария ActiveX

Задача «Сценарий ActiveX»

Задача «Массовая вставка»

Задача «Массовая вставка»

Задача «Копирование объектов SQL Server»

Задача «Передача объектов SQL Server»

Задача «Прогноз интеллектуального анализа данных»

Задача «Запрос интеллектуального анализа данных»

Задача «Выполнение пакета»

Задача «Выполнение пакета служб DTS 2000»

Задача «Выполнение процесса»

Задача «Выполнение процесса»

Задача «Выполнение SQL»

Задача «Выполнение SQL»

Задача «Протокол передачи файлов»

Задача «FTP»

Задача «Очередь сообщений»

Задача «Очередь сообщений»

Задача «Отправка почты»

Задача «Отправка почты»

Задачи «Передача базы данных», «Передача сообщений об ошибках», «Передача заданий», «Передача имен входа» и «Передача главных хранимых процедур»

Задача «Передача объектов SQL Server», Задача «Передача базы данных», Задача «Передача сообщений об ошибках», Задача «Передача заданий», Задача «Передача имен входа» и Задача «Передача главных хранимых процедур»

ms143552.note(ru-ru,SQL.90).gifПримечание.
Задачи «Сценарий ActiveX», которые пытаются получить доступ к объектной модели пакета с помощью свойства Parent коллекции GlobalVariables, перестанут работать после миграции пакета.

Некоторые задачи SQL Server 2000 не имеют соответствий среди задач служб SQL Server 2005 Integration Services (SSIS):

  • Задача «Службы Analysis Services» (поскольку задача «Службы SQL Server 2005 Integration Services (SSIS) Analysis Services» не работает с экземплярами служб SQL Server 2000 Analysis Services)
  • Задача «Управляемый данными запрос»
  • Задача «Динамические свойства»
  • Задача «Преобразование данных»

В SQL Server 2005 некоторые из этих задач заменены возможностями, которые не являются задачами. В следующей таблице перечислены задачи SQL Server 2000 и сопоставленные им внезадачные возможности SQL Server 2005.

Задача SQL Server 2000 Возможность SQL Server 2005

Динамические свойства

Конфигурации и выражения свойств. Дополнительные сведения см. в разделе Создание конфигураций пакетов.

Преобразование данных

Задача «Поток данных» и Элементы потока данных.

Управляемый данными запрос

Если необходимо заменить задачу «Управляемый данными запрос», обращайтесь к следующим функциям: Преобразование «Медленно изменяющееся измерение», Преобразование «Условное разбиение» и Преобразование «Команда OLE DB».

Пользовательские задачи

Миграция на SQL Server 2005 пакета, содержащего пользовательские задачи, выполняется особым образом. Для каждой пользовательской задачи создается пакет SQL Server 2000, а к пакету после миграции добавляется задача «Выполнение пакета DTS 2000», которая вызывает этот пакет SQL Server 2000. Эти новые пакеты SQL Server 2000, называемые промежуточными, встраиваются в пакет после миграции и не сохраняются отдельно. Например, пакет SQL Server 2000, содержащий три пользовательские задачи, становится пакетом SQL Server 2005, в котором содержатся три задачи «Выполнить пакет DTS 2000», и каждая из них указывает на встроенный пакет SQL Server 2000, в котором инкапсулирована пользовательская задача.

Задачи на основе модуля заполнения данными

Имеются три задачи SQL Server 2000 — «Управляемый данными запрос», «Преобразование данных» и «Параллельная накачка данных», — работа которых основана на модуле заполнения данными DTS SQL Server 2000. За исключением самых простых задач преобразований данных, миграция этих задач происходит так же, как и пользовательских. Мастер миграции пакетов создает для каждой задачи новый пакет SQL Server 2000, а затем добавляет в новый пакет задачу «Выполнить пакет DTS 2000» для каждой из задач модуля заполнения данными.

Задача «Динамические свойства»

Задачи «Динамические свойства» не могут мигрировать на SQL Server 2005. При попытке выполнить миграцию такой задачи мастер миграции пакетов выдает предупреждение. Если все же выполнить миграцию, то задача «Динамические свойства» заменяется в прошедшем миграцию пакете задачей-заполнителем. Эта задача представляет собой задачу сценария, в которой перечислены пары «свойство-значение», взятые из задачи «Динамические свойства», которые можно преобразовать в сценарий задачи сценария. Эти данные сохраняются в задаче сценария в виде комментариев в сценарий.

В SQL Server 2005 конфигурации заменяют и расширяют возможности, доступные в задаче «Динамические свойства». Дополнительные сведения см. в разделе Создание конфигураций пакетов.

См. также

Другие ресурсы

Миграция пакетов служб DTS

Справка и поддержка

Получение помощи по SQL Server 2005