Migrando tarefas

Muitas tarefas do DTS (Data Transformation Services) SQL Server 2000 são mapeadas diretamente para tarefas do Integration Services e a migração de um pacote para o Integration Services substitui a versão de uma tarefa do SQL Server 2000 por seu equivalente do Integration Services.

A tabela a seguir lista os mapeamentos diretos entre versões de tarefa.

Tarefa DTS

Tarefa do Integration Services

Tarefa Script ActiveX

Tarefa Script do ActiveX

Tarefa Inserção em Massa

Tarefa Inserção em Massa

Tarefa Copiar Objetos do SQL Server

Tarefa Transferir Objetos do SQL Server

Tarefa Previsão de Mineração de Dados

Tarefa Consulta de Mineração de Dados

Tarefa Executar Pacote

Tarefa Executar Pacote DTS 2000

Tarefa Executar Processo

Tarefa Executar Processo

Tarefa Executar SQL

Tarefa Executar SQL

Tarefa FTP

Tarefa FTP

Tarefa Fila de Mensagens

Tarefa Fila de Mensagens

Tarefa Enviar Email

Tarefa Enviar Email

Tarefas Transferir Bancos de dados, Transferir Mensagens de Erro, Transferir Trabalhos, Transferir Logons e Transferir Procedimentos Armazenados Mestres

Tarefa Transferir Objetos do SQL Server, Tarefa Transferir Banco de Dados, Tarefa Transferir Mensagens de Erro, Tarefa Transferir Trabalhos, Tarefa Transferir Logons e Tarefa Transferir Procedimentos Armazenados Mestres

ObservaçãoObservação

As tarefas Script ActiveX que tentam acessar o modelo de objeto de pacote com o uso da propriedade Parent da coleção GlobalVariables falharão após a migração do pacote.

Algumas tarefas do SQL Server 2000 não são mapeadas diretamente para tarefas do Integration Services:

  • Tarefa Analysis Services (porque a tarefa do Integration ServicesAnalysis Services não funciona com uma instância SQL Server 2000 do Analysis Services)

  • Tarefa Consulta Controlada por Dados

  • Tarefa Propriedades Dinâmicas

  • Tarefa Transformar Dados

No SQL Server, algumas dessas tarefas são substituídas por recursos não relacionados a tarefas. A tabela a seguir lista o mapeamento entre tarefas do SQL Server 2000 e seu recurso não relacionado a tarefa equivalente do SQL Server.

Tarefa DTS

Recurso do Integration Services

Propriedades Dinâmicas

Expressões de propriedades e configurações. Para obter mais informações, consulte Criando configurações do pacote.

Transformar Dados

Tarefa de Fluxo de Dados e Elementos de fluxo de dados.

Consulta Controlada por Dados

Considere Transformação Dimensão de Alteração Lenta, Transformação Divisão Condicionale Transformação Comando OLE DB ao substituir a funcionalidade de tarefas Consulta Controlada por Dados.

Tarefas personalizadas

Um pacote que contém tarefas personalizadas é migrado para o SQL Server de uma maneira especial. Um pacote do SQL Server 2000 é criado para cada tarefa personalizada e uma tarefa Executar Pacote do DTS 2000 que chama o pacote SQL Server 2000 é adicionada ao pacote migrado. Os novos pacotes do SQL Server 2000, chamados de pacotes intermediários, são incorporados ao pacote migrado e não são salvos separadamente. Por exemplo, um pacote do SQL Server 2000 com três tarefas personalizadas se torna um pacote do SQL Server que contém três tarefas Executar Pacote do DTS 2000, onde cada tarefa aponta para um pacote incorporado do SQL Server 2000 que encapsula uma tarefa personalizada.

Tarefas de Bomba de Dados

Três tarefas do SQL Server 2000 — Consulta Controlada por Dados, Transformar Dados e Bomba de Dados Paralela — têm como base a bomba de dados DTS do SQL Server 2000. Com a exceção de tarefas de transformação de dados simples, essas tarefas são migradas da mesma maneira que as tarefas personalizadas. O Assistente de Migração de Pacotes cria um novo pacote do SQL Server 2000 para cada tarefa e adiciona uma tarefa Executar Pacote do DTS 2000 para cada tarefa de bomba de dados ao novo pacote.

Tarefa Propriedades Dinâmicas

As tarefas Propriedades Dinâmicas não podem ser migradas para o SQL Server. O Assistente de Migração de Pacotes o advertirá se você tentar migrar um pacote com uma tarefa Propriedades Dinâmicas. Se você optar por migrar o pacote, a tarefa Propriedades Dinâmicas será substituída por uma tarefa de espaço reservado no pacote migrado. A tarefa de espaço reservado é uma tarefa Script que lista os pares propriedade-valor da tarefa Propriedades Dinâmicas que você pode desejar converter em script na tarefa Script. Essas informações são gravadas na tarefa Script no formato de comentários no script.

No SQL Server, as configurações substituem e aperfeiçoam a funcionalidade disponível na tarefa Propriedades Dinâmicas. Para obter mais informações, consulte Criando configurações do pacote.

Consulte também

Outros recursos