Миграция задач
Многие задачи служб DTS SQL Server 2000 прямо соответствуют задачам служб Integration Services, поэтому при миграции пакета на службы Integration Services производится замещение задачи версии SQL Server 2000 соответствующей задачей служб Integration Services.
В следующей таблице перечислены соответствия версий задач.
Задача DTS |
Задача служб Integration Services |
---|---|
Задача сценария ActiveX |
|
задача «Массовая вставка» |
|
Задача «Копирование объектов SQL Server» |
|
Задача «Прогноз интеллектуального анализа данных» |
|
Задача «Выполнение пакета» |
|
Задача «Выполнение процесса» |
|
Задача «Выполнение SQL» |
|
Задача «Протокол передачи файлов» |
|
Задача «Очередь сообщений» |
|
Задача «Отправка почты» |
|
Задачи «Передача базы данных», «Передача сообщений об ошибках», «Передача заданий», «Передача имен входа» и «Передача главных хранимых процедур» |
Задача «Передача объектов SQL Server», Задача «Передача базы данных», Задача «Передача сообщений об ошибках», Задача «Передача заданий», Задача «Передача имен входа» и Задача «Передача главных хранимых процедур» |
Примечание |
---|
Задачи «Сценарий ActiveX», которые пытаются получить доступ к объектной модели пакета с помощью свойства Parent коллекции GlobalVariables, перестанут работать после миграции пакета. |
Некоторые задачи SQL Server 2000 не имеют соответствий среди задач служб Integration Services.
Задача «Службы Analysis Services» (поскольку задача «Службы Integration ServicesAnalysis Services» не работает с экземплярами служб SQL Server 2000Analysis Services)
Задача «Управляемый данными запрос»
Задача «Динамические свойства»
Задача «Преобразование данных»
В SQL Server некоторые из этих задач заменены возможностями, которые не являются задачами. В следующей таблице перечислены задачи SQL Server 2000 и сопоставленные им внезадачные возможности SQL Server.
Задача DTS |
Функция служб Integration Services |
---|---|
Динамические свойства |
Конфигурации и выражения свойств. Дополнительные сведения см. в разделе Создание конфигураций пакетов. |
Преобразование данных |
|
Управляемый данными запрос |
Если необходимо заменить задачу «Управляемый данными запрос», обращайтесь к следующим функциям: Преобразование «Медленно изменяющиеся измерения», Преобразование «Условное разбиение» и Преобразование «Команда OLE DB». |
Пользовательские задачи
Миграция на SQL Server пакета, содержащего пользовательские задачи, выполняется особым образом. Для каждой пользовательской задачи создается пакет SQL Server 2000, а к пакету после миграции добавляется задача «Выполнение пакета DTS 2000», которая вызывает этот пакет SQL Server 2000. Эти новые пакеты SQL Server 2000, называемые промежуточными, встраиваются в пакет после миграции и не сохраняются отдельно. Например, пакет SQL Server 2000, содержащий три пользовательские задачи, становится пакетом SQL Server, в котором содержатся три задачи «Выполнить пакет DTS 2000», и каждая из них указывает на встроенный пакет SQL Server 2000, в котором инкапсулирована пользовательская задача.
Задачи на основе модуля заполнения данными
Имеются три задачи SQL Server 2000 — «Управляемый данными запрос», «Преобразование данных» и «Параллельная накачка данных», — работа которых основана на модуле заполнения данными DTS SQL Server 2000. За исключением самых простых задач преобразований данных, миграция этих задач происходит так же, как и пользовательских. Мастер миграции пакетов создает для каждой задачи новый пакет SQL Server 2000, а затем добавляет в новый пакет задачу «Выполнить пакет DTS 2000» для каждой из задач модуля заполнения данными.
Задача «Динамические свойства»
Задачи «Динамические свойства» не могут мигрировать на SQL Server. При попытке выполнить миграцию такой задачи мастер миграции пакетов выдает предупреждение. Если все же выполнить миграцию, то задача «Динамические свойства» заменяется в прошедшем миграцию пакете задачей-заполнителем. Эта задача представляет собой задачу сценария, в которой перечислены пары «свойство-значение», взятые из задачи «Динамические свойства», которые можно преобразовать в сценарий задачи сценария. Эти данные сохраняются в задаче сценария в виде комментариев в сценарий.
В SQL Server конфигурации заменяют и расширяют возможности, доступные в задаче «Динамические свойства». Дополнительные сведения см. в разделе Создание конфигураций пакетов.