Partilhar via


Atualizar pacotes do Integration Services usando o Assistente de Atualização de Pacotes SSIS

se aplica a:SQL Server SSIS Integration Runtime no Azure Data Factory

Você pode atualizar pacotes criados em versões anteriores do Integration Services para o formato Integration Services usado pelo SQL Server 2019 (15.x). O SQL Server fornece o Assistente de Atualização de Pacote SSIS para ajudar nesse processo. Como você pode configurar o assistente para fazer backup de seus pacotes originais, você pode continuar a usar os pacotes originais se tiver dificuldades de atualização.

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

Observaçã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 Atualizar pacotes do Integration 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 SSDT (SQL Server Data Tools), do SQL Server Management Studio ou no prompt de comando.

Para executar o assistente a partir do SQL Server Data Tools

  1. No SSDT (SQL Server Data Tools), crie ou abra um projeto do Integration Services.

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

    Observação

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

Para executar o assistente a partir do SQL Server Management Studio

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

Para executar o assistente no prompt de comando

  • No prompt de comando, execute o arquivo SSISUpgrade.exe da pasta C:\Program Files\Microsoft SQL Server\130\DTS\Binn .

Fazendo backup dos pacotes originais

Para fazer backup dos pacotes originais, tanto os pacotes originais quanto os pacotes atualizados devem ser armazenados na mesma pasta no sistema de arquivos. Dependendo de como você executa o assistente, esse local de armazenamento pode ser selecionado automaticamente.

  • Quando você executa o Assistente de Atualização de Pacote SSIS do SSDT (SQL Server Data Tools), o assistente armazena automaticamente os pacotes originais e os pacotes atualizados na mesma pasta no sistema de arquivos.

  • Ao executar o Assistente de Atualização de Pacote SSIS no SQL Server Management Studio ou no prompt de comando, você pode especificar locais de armazenamento diferentes para os pacotes originais e atualizados. Para fazer backup dos pacotes originais, certifique-se de especificar que os pacotes originais e atualizados são armazenados na mesma pasta no sistema de arquivos. Se você especificar outras opções de armazenamento, o assistente não poderá fazer backup dos pacotes originais.

Quando o assistente faz backup dos pacotes originais, o assistente armazena uma cópia dos pacotes originais numa 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ção

    A opção de backup no assistente só funciona com pacotes que estejam 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 Localização de Destino do assistente, selecione Guardar na localização de origem para guardar os pacotes atualizados no mesmo local dos pacotes originais.

    Observaçã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 Gerir Pacotes do assistente, selecione a opção Cópia de Segurança dos pacotes originais.

Para fazer backup dos pacotes originais no SQL Server Data Tools

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

  2. Na página Selecionar Opções de Gestão de Pacotes do assistente, selecione a opção cópia de segurança dos pacotes originais.

    Advertência

    A opção Backup dos pacotes originais não é exibida quando se abre um projeto do SQL Server 2008 Integration Services (SSIS) ou posterior no SQL Server Data Tools (SSDT), que automaticamente inicia o assistente.

  3. No SSDT (SQL Server Data Tools), execute o Assistente de Atualização de Pacote SSIS.