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 Inserção em Massa |
|
Tarefa Copiar Objetos do SQL Server |
|
Tarefa Previsão de Mineração de Dados |
|
Tarefa Executar Pacote |
|
Tarefa Executar Processo |
|
Tarefa Executar SQL |
|
Tarefa FTP |
|
Tarefa Fila de Mensagens |
|
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çã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 |
|
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.