Como atualizar pacotes do Integration Services usando o Assistente de Atualização de Pacote SSIS

Você pode atualizar pacotes criados nas versões anteriores do Integration Services para o formato do Integration Services usado pelo SQL Server 2008. O SQL Server fornece o Assistente de Atualização de Pacote SSIS para ajudá-lo neste processo. Como é possível configurar o assistente para fazer backup dos pacotes originais, você poderá continuar usando esses pacotes caso tenha dificuldades com a atualização.

O Assistente de Atualização de Pacote SSIS é instalado junto com o Integration Services.

ObservaçãoObservação

O Assistente de Atualização de Pacote SSIS está disponível nas edições Standard, Enterprise e Developer do SQL Server.

Para obter mais informações sobre como atualizar pacotes do Integration Services, consulte Atualizando pacotes do Integration Services.

ObservaçãoObservação

Para obter informações sobre como migrar pacotes criados no SQL Server 2000 Data Transformation Services (DTS), consulte Migrando pacotes DTS (Data Transformation Services).

O restante deste tópico descreve como executar o assistente e fazer backup dos pacotes originais.

Executando o Assistente de Atualização de Pacote SSIS

Você pode executar o Assistente de Atualização de Pacote SSIS do Business Intelligence Development Studio, do SQL Server Management Studio, da Central de Instalação do SQL Server ou do prompt de comando.

Para executar o assistente do Business Intelligence Development Studio

  1. No Business Intelligence Development Studio, crie ou abra um projeto do Integration Services.

  2. No Gerenciador de Soluções, clique com o botão direito do mouse no nó Pacotes SSIS e clique em Atualizar Todos os Pacotes para atualizar todos os pacotes neste nó.

    ObservaçãoObservação

    Quando você abre um projeto do Integration Services que contém pacotes do SQL Server 2005 Integration Services (SSIS), o Integration Services abre automaticamente o Assistente de Atualização de Pacote SSIS.

Para executar o assistente do SQL Server Management Studio

  • No SQL Server Management Studio, conecte-se ao Integration Services, expanda o nó Pacotes Armazenados e clique com o botão direito do mouse no nó Sistema de Arquivos ou MSDB e clique em Atualizar Pacotes.

Para executar o assistente da Central de Instalação do SQL Server

  • Na Central de Instalação do SQL Server, clique em Ferramentas e, em seguida, em Atualizar pacotes do Integration Services.

Para executar o assistente no prompt de comando

  • No prompt de comando, execute o arquivo SSISUpgrade.exe da pasta C:\Arquivos de Programas\Microsoft SQL Server\100\DTS\Binn.

Fazendo backup de pacotes originais

Para fazer backup de pacotes originais, esses pacotes originais e os pacotes atualizados devem ser armazenados na mesma pasta no sistema de arquivos. Dependendo do modo como você executa o assistente, o local de armazenamento talvez seja selecionado automaticamente:

  • Quando você executa o Assistente de Atualização de Pacote SSIS do Business Intelligence Development Studio, esse assistente armazena automaticamente os pacotes originais e atualizados na mesma pasta no sistema de arquivos. Você pode configurar o assistente para fazer backup dos pacotes originais.

  • Quando você executa o Assistente de Atualização de Pacote SSIS do SQL Server Management Studio ou no prompt de comando, pode especificar locais de armazenamento diferentes para os pacotes originais e atualizados. Para fazer backup de pacotes originais, não se esqueça de especificar que os pacotes originais e os pacotes atualizados devem ser armazenados na mesma pasta no sistema de arquivos. Se você especificar qualquer outra opção de armazenamento, o assistente não poderá fazer backup dos pacotes originais.

Quando o assistente faz backup dos pacotes originais, ele armazena uma cópia desses pacotes em uma pasta SSISBackupFolder. O assistente cria essa pasta SSISBackupFolder como uma subpasta da pasta que contém os pacotes originais e os pacotes atualizados.

Para fazer backup dos pacotes originais no SQL Server Management Studio ou no prompt de comando

  1. Salve os pacotes originais em um local no sistema de arquivos.

    ObservaçãoObservação

    A opção de backup no assistente funciona apenas com pacotes que foram armazenados no sistema de arquivos.

  2. No SQL Server Management Studio ou no prompt de comando, execute o Assistente de Atualização de Pacote SSIS.

  3. Na página Selecionar Local de Origem do assistente, defina a propriedade Origem do pacote como Sistema de Arquivos.

  4. Na página Selecionar Local de Destino do assistente, selecione Salvar no local de origem parasalvar os pacotes atualizados no mesmo local que os pacotes originais.

    ObservaçãoObservação

    A opção de backup no assistente está disponível somente quando os pacotes atualizados são armazenados na mesma pasta que os pacotes originais.

  5. Na página Selecionar Opções de Gerenciamento de Pacote do assistente, selecione a opção Fazer backup dos pacotes originais.

Para fazer backup dos pacotes originais no Business Intelligence Development Studio

  1. Salve os pacotes originais em um local no sistema de arquivos.

    ObservaçãoObservação

    A opção de backup no assistente funciona apenas com pacotes que foram armazenados no sistema de arquivos.

  2. No Business Intelligence Development Studio, execute o Assistente de Atualização de Pacote SSIS.

  3. Na página Selecionar Opções de Gerenciamento de Pacote do assistente, selecione a opção Fazer backup dos pacotes originais.