Partilhar via


Reimplantar pacotes SSIS no Banco de Dados SQL do Azure com o Serviço de Migração de Banco de Dados do Azure

Se você usar o SQL Server Integration Services (SSIS) e quiser migrar seus projetos/pacotes SSIS do SSISDB de origem hospedado pelo SQL Server para o SSISDB de destino hospedado pelo Banco de Dados SQL do Azure, poderá reimplantá-los usando o Assistente de Implantação do Integration Services. Você pode iniciar o assistente de dentro do SQL Server Management Studio (SSMS).

Se a versão do SSIS usada for anterior a 2012, antes de reimplantar seus projetos/pacotes do SSIS no modelo de implantação de projeto, primeiro você precisará convertê-los usando o Assistente de Conversão de Projeto do Integration Services, que também pode ser iniciado a partir do SSMS. Para obter mais informações, consulte o artigo Convertendo projetos para o modelo de implantação de projeto.

Nota

O Serviço de Migração de Banco de Dados do Azure (DMS) atualmente não oferece suporte à migração de um SSISDB de origem para o Banco de Dados SQL do Azure, mas você pode reimplantar seus projetos/pacotes SSIS usando o processo a seguir.

Neste artigo, vai aprender a:

  • Avalie projetos/pacotes SSIS de origem.
  • Migre projetos/pacotes SSIS para o Azure.

Pré-requisitos

Para concluir essas etapas, você precisa:

Avaliar projetos/pacotes SSIS de origem

Embora a avaliação do SSISDB de origem ainda não esteja integrada ao DMA (Assistente de Migração de Banco de Dados) ou ao DMS (Serviço de Migração de Banco de Dados do Azure), seus projetos/pacotes do SSIS serão avaliados/validados à medida que forem reimplantados no SSISDB de destino hospedado pelo Banco de Dados SQL do Azure.

Migrar projetos/pacotes do SSIS

Para migrar projetos/pacotes SSIS para o Banco de Dados SQL do Azure, execute as etapas a seguir.

  1. Abra o SSMS e selecione Opções para exibir a caixa de diálogo Conectar ao Servidor .

  2. Na guia Logon, especifique as informações necessárias para se conectar ao servidor que hospedará o SSISDB de destino.

    Captura de ecrã do separador Login SSIS.

  3. Na guia Propriedades da Conexão, na caixa de texto Conectar ao banco de dados, selecione ou digite SSISDB e selecione Conectar.

    Captura de ecrã do separador Propriedades de Ligação SSIS.

  4. No Pesquisador de Objetos do SSMS, expanda o nó Catálogos do Integration Services, expanda SSISDB e, se não houver pastas existentes, clique com o botão direito do mouse em SSISDB e crie uma nova pasta.

  5. Em SSISDB, expanda qualquer pasta, clique com o botão direito do mouse em Projetos e selecione Implantar Projeto.

    Captura de tela do nó SSISDB SSIS expandido.

  6. No Assistente de Implantação do Integration Services, na página Introdução , revise as informações e selecione Avançar.

    Captura de tela da página Introdução do Deployment Wizard.

  7. Na página Selecionar Origem, especifique o projeto SSIS existente que você deseja implantar.

    Se o SSMS também estiver conectado ao SQL Server que hospeda o SSISDB de origem, selecione Catálogo do Integration Services e insira o nome do servidor e o caminho do projeto no catálogo para implantar o projeto diretamente.

    Como alternativa, selecione Arquivo de implantação do projeto e especifique o caminho para um arquivo de implantação de projeto existente (.ispac) para implantar seu projeto.

    Captura de ecrã da página Selecionar origem do Assistente de Implementação.

  8. Selecione Seguinte.

  9. Na página Selecionar Destino, especifique o destino do seu projeto.

    1. Na caixa de texto Nome do servidor, digite o nome do servidor totalmente qualificado (<server_name.database.windows.net>).

    2. Forneça as informações de autenticação e selecione Conectar.

      Captura de ecrã da página Selecionar Destino do Assistente de Implementação.

    3. Selecione Procurar para especificar a pasta de destino no SSISDB e, em seguida, selecione Avançar.

    Nota

    O botão Avançar é ativado somente depois que você seleciona Conectar.

  10. Na página Validar, exiba quaisquer erros/avisos e, se necessário, modifique seus pacotes de acordo.

    Captura de ecrã da página Validar do Assistente de Implementação.

  11. Selecione Seguinte.

  12. Na página Revisão, revise suas configurações de implantação.

    Nota

    Você pode alterar suas configurações selecionando Anterior ou selecionando qualquer um dos links de etapa no painel esquerdo.

  13. Selecione Implantar para iniciar o processo de implantação.

  14. Após a conclusão do processo de implantação, você pode exibir a página Resultados, que exibe o sucesso ou a falha de cada ação de implantação.

    1. Se alguma ação falhar, na coluna Resultado , selecione Falha ao exibir uma explicação do erro.

    2. Opcionalmente, selecione Salvar relatório para salvar os resultados em um arquivo XML.

  15. Selecione Fechar para sair do Assistente de Implantação do Integration Services.

Se a implantação do seu projeto for bem-sucedida sem falhas, você poderá selecionar quaisquer pacotes que ele contenha para executar em seu IR do Azure-SSIS.