Como instalar suporte para pacotes Data Transformation Services

Embora o SQL Server 2000 Data Transformation Services (DTS) tenha sido substituído, você pode continuar executando pacotes DTS junto com pacotes Integration Services no mesmo computador. Para obter mais informações, consulte Suporte ao SQL Server 2000 DTS no SQL Server 2008 R2. Para obter mais informações sobre a substituição do DTS, consulte DTS (Data Transformation Services).

Ao planejar a instalação do suporte para pacotes DTS, saiba que o SQL Server 2008 não inclui suporte para DTS nas seguintes circunstâncias:

  • Não há suporte de tempo de execução ou de tempo de design de 64 bits para pacotes DTS. Em um computador de 64 bits, pacotes DTS e pacotes do Integration Services que usam a tarefa Executar Pacote do DTS 2000 para executar pacotes DTS somente podem ser executados no modo de 32 bits.

  • Não há suporte de tempo de execução e tempo de design para pacotes DTS em sistemas operacionais baseados em Itanium. Portanto, você não pode criar, exibir, modificar ou executar pacotes DTS em sistemas operacionais com base em Itanium.

Se você continuar executando pacotes DTS junto com pacotes do Integration Services, poderá instalar o suporte de tempo de execução e tempo de design conforme descrito nas seções a seguir.

Instalando suporte para pacotes DTS

O suporte DTS no SQL Server 2008 consiste em vários componentes, conforme descrito no tópico Suporte ao DTS (Data Transformation Services) no SQL Server 2008. Embora a Instalação possa instalar alguns desses componentes, eles não estarão totalmente funcionais até você instalar o suporte de tempo de execução DTS. Para instalar o Integration Services junto com todos os recursos necessários para o suporte a DTS, você precisa instalar vários itens conforme descrito no procedimento a seguir.

Para instalar todos os recursos do suporte a DTS

  1. Durante a instalação, na página Seleção de Recursos, faça as seguintes seleções:

    1. Selecione Integration Services.

      Essa opção instala a tarefa Script ActiveX e o Assistente de Migração de Pacotes DTS.

    2. Selecione Compatibilidade das Ferramentas de Cliente com Versões Anteriores.

      Esta opção instala a tarefa Executar Pacote DTS 2000.

  2. Após a Instalação, instale o tempo de execução do DTS conforme descrito nas seções "Instalando suporte de tempo de execução para pacotes DTS" e "Instalando arquivos adicionais de 32 bits necessários para executar pacotes DTS em um computador de 64 bits", mais adiante neste tópico.

  3. (Opcional) Após a Instalação, instale o designer DTS conforme descrito na seção "Instalando suporte de tempo de design para pacotes DTS", mais adiante neste tópico.

Instalando suporte de tempo de execução para pacotes DTS

O SQL Server 2008 não instala suporte de tempo de execução para pacotes DTS. Para que você possa executar e gerenciar pacotes DTS, é necessário instalar esse suporte conforme descrito no procedimento a seguir.

Para instalar o suporte de tempo de execução para pacotes DTS

  • Em um navegador da Internet, abra a página do Feature Pack do Microsoft SQL Server 2008, baixe e instale os Componentes de Compatibilidade com Versões Anteriores do Microsoft SQL Server 2005.

    ObservaçãoObservação

    Este download não foi atualizado para SQL Server 2008 R2.

Instalando arquivos adicionais de 32 bits necessários para executar pacotes DTS em um computador de 64 bits

Não há suporte para o tempo de execução de 64 bits para pacotes do DTS. Em um computador de 64 bits, pacotes DTS e pacotes do Integration Services que executam pacotes DTS podem ser executados apenas no modo de 32 bits. Para executar pacotes no modo de 32 bits fora do BI Development Studio em um computador de 64 bits, é necessário instalar os seguintes componentes:

  • O tempo de execução do DTS de 32 bits, conforme descrito na seção anterior.

  • A versão de 32 bits do tempo de execução e dos utilitários de prompt de comando do Integration Services.

Para instalar a versão de 32 bits do tempo de execução e dos utilitários de prompt de comando do Integration Services em um computador x86 de 64 bits

  • Durante a instalação, selecione Business Intelligence Development Studio ou Ferramentas de Gerenciamento - Completas.

    Se você selecionar uma dessas opções, serão instalados a versão de 32 bits do tempo de execução do Integration Services, o utilitário dtexec (dtexec.exe) e outras ferramentas do Integration Services.

Para instalar a versão de 32 bits do tempo de execução e dos utilitários de prompt de comando do Integration Services em um computador Itanium de 64 bits

  • Durante a instalação, selecione Ferramentas de Gerenciamento - Completas.

    Se você selecionar esta opção, serão instalados a versão de 32 bits do tempo de execução do Integration Services, o utilitário dtexec (dtexec.exe) e outras ferramentas do Integration Services.

Instalando suporte de tempo de design para pacotes DTS

O SQL Server 2008 não instala suporte de tempo de design para pacotes DTS. Para que você possa usar as ferramentas do SQL Server 2008 para abrir e exibir pacotes DTS, é necessário baixar e instalar esse suporte de tempo de design conforme descrito no procedimento a seguir.

ObservaçãoObservação

O designer de pacotes DTS disponível para download funciona com as ferramentas do SQL Server 2008, mas os recursos do designer não foram atualizados para o SQL Server 2008.

Para instalar o suporte de tempo de design para pacotes DTS

Por padrão, em um computador de 32 bits, os arquivos binários do SQL Server 2000 ficam na pasta %ProgramFiles%\Microsoft SQL Server\80\Tools\Binn e os arquivos binários do SQL Server 2008, na pasta %ProgramFiles%\Microsoft SQL Server\100\Tools\Binn. Esses locais padrão podem fazer com que o caminho dos arquivos binários do SQL Server 2000 apareça na variável de ambiente PATH antes do caminho dos arquivos binários do SQL Server 2008. Se isso acontecer, poderá ser exibida uma mensagem de erro quando você tentar usar o DTS Designer. Para resolver esse erro, copie os arquivos exigidos pelo designer em um novo local, conforme descrito nos procedimentos a seguir.

ObservaçãoObservação

Em um computador de 64 bits, substitua %ProgramFiles% por %ProgramFiles(x86)% nos procedimentos a seguir.

Para garantir que o DTS Designer seja usado no SQL Server Management Studio

  1. Copie os arquivos SEMSFC.DLL, SQLGUI.DLL e SQLSVC.DLL da pasta %ProgramFiles%\Microsoft SQL Server\80\Tools\Binn para a pasta %ProgramFiles%\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE.

  2. Copie os arquivos, SEMSFC.RLL, SQLGUI.RLL e SQLSVC.RLL da pasta %ProgramFiles%\Microsoft SQL Server\80\Tools\Binn\Resources para a pasta %ProgramFiles%\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\Resources\%lang_id%. Por exemplo, para inglês dos EUA, a subpasta lang_id será "1033".

Para assegurar que o DTS Designer seja usado no Business Intelligence Development Studio

  1. Copie os arquivos SEMSFC.DLL, SQLGUI.DLL e SQLSVC.DLL da pasta %ProgramFiles%\Microsoft SQL Server\80\Tools\Binn para a pasta %ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE.

  2. Copie os arquivos, SEMSFC.RLL, SQLGUI.RLL e SQLSVC.RLL, da pasta %ProgramFiles%\Microsoft SQL Server\80\Tools\Binn\Resources para a pasta %ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE\Resources\%lang_id%. Por exemplo, para inglês dos EUA, a subpasta lang_id será "1033".