Partilhar via


Implementar um projeto SSIS com SQL Server Management Studio (SSMS)

Aplica-se a:SQL Server SSIS Integration Runtime em Azure Data Factory

Este quickstart mostra como usar o SQL Server Management Studio (SSMS) para se ligar à base de dados do Catálogo SSIS, e depois executar o Assistente de Implementação de Serviços de Integração para implementar um projeto SSIS no Catálogo SSIS.

SQL Server Management Studio é um ambiente integrado para gerir qualquer infraestrutura SQL, desde SQL Server até SQL Database. Para mais informações sobre SSMS, consulte SQL Server Management Studio (SSMS).

Pré-requisitos

Instale a versão mais recente do SQL Server Management Studio (SSMS).

A validação descrita neste artigo para implementação na Azure SQL Database requer SQL Server Data Tools (SSDT) versão 17.4 ou posterior. Para obter a versão mais recente do SSDT, consulte Download SQL Server Data Tools (SSDT).

Um servidor de base de dados Azure SQL Database escuta na porta 1433. Se estiver a tentar ligar-se a um servidor Azure SQL Database a partir de um firewall corporativo, esta porta deve estar aberta no firewall corporativo para que se ligue com sucesso.

Plataformas suportadas

Pode usar a informação deste quickstart para implementar um projeto SSIS nas seguintes plataformas:

Não pode usar a informação deste quickstart para implementar um pacote SSIS no SQL Server no Linux. Para mais informações sobre como executar pacotes no Linux, veja Extrair, transformar e carregar dados no Linux com SSIS.

Para Azure SQL Database, obtenha a informação de ligação

Para implementar o projeto na Azure SQL Database, obtenha a informação de ligação necessária para se ligar à base de dados do Catálogo SSIS (SSISDB). Necessita do nome completo do servidor e das informações de login nos procedimentos que se seguem.

  1. Inicie sessão no portal do Azure.
  2. Selecione Bases de Dados SQL no menu à esquerda e depois selecione a base de dados SSISDB na página de bases de dados SQL .
  3. Na página de Visão Geral da sua base de dados, consulte o nome do servidor totalmente qualificado. Para ver a opção Clique para copiar , passe o rato sobre o nome do servidor.
  4. Se esquecer as informações de login do servidor Azure SQL Database, aceda à página do servidor SQL Database para ver o nome do administrador do servidor. Podes repor a palavra-passe se for necessário.

Métodos de autenticação para implementação

Se estiver a implementar para um SQL Server com o Assistente de Implementação, tem de usar autenticação Windows; não podes usar autenticação SQL Server.

Se estiver a implementar para o servidor lógico da sua base de dados Azure SQL, tem de usar autenticação SQL Server ou autenticar com o Microsoft Entra ID (anteriormente Azure Active Directory); não podes usar autenticação do Windows.

Liga-te à base de dados SSISDB

Use o SQL Server Management Studio para estabelecer uma ligação ao Catálogo SSIS.

  1. Abra o SQL Server Management Studio.

  2. Na caixa de dialogo Ligar ao Servidor, introduza as seguintes informações:

    Configuração Valor sugerido Mais informações
    Tipo de servidor Mecanismo de banco de dados Este valor é obrigatório.
    Nome do servidor O nome totalmente qualificado do servidor Se estiver a ligar-se a um servidor Azure SQL Database, o nome está neste formato: <server_name>.database.windows.net.
    Authentication Autenticação do SQL Server Com a autenticação SQL Server, pode ligar-se ao SQL Server ou à Azure SQL Database. Veja métodos de autenticação na implementação neste artigo.
    Iniciar sessão A conta de administrador do servidor Esta conta é a que especificaste quando criaste o servidor.
    Senha A palavra-passe da sua conta de administrador do servidor Esta palavra-passe é a que especificaste quando criaste o servidor.
  3. Clique em Conectar. A janela do Object Explorer é aberta no SSMS.

  4. No Object Explorer, expanda os Catálogos de Serviços de Integração e depois expanda o SSISDB para visualizar os objetos na base de dados do Catálogo SSIS.

Iniciar o Assistente de Implementação de Serviços de Integração

  1. No Explorador de Objetos, com os nós Integration Services Catalogs e SSISDB já expandidos, expanda uma pasta.

  2. Selecione o nó Projetos.

  3. Clique com o botão direito no nó Projetos e selecione Implementar projeto. O Assistente de Implementação de Serviços de Integração abre-se. Podes implementar um projeto a partir do catálogo atual ou do sistema de ficheiros.

Implementa um projeto com o assistente

  1. Na página de Introdução do feiticeiro, reveja a introdução. Clique em Seguinte para abrir a página Selecionar Fonte .

  2. Na página Selecionar Fonte , selecione o projeto SSIS existente a implementar.

    • Para implementar um ficheiro de implementação de projeto que criou ao construir um projeto no ambiente de desenvolvimento, selecione ficheiro de implementação de projeto e introduza o caminho para o ficheiro .ispac.
    • Para implementar um projeto que já está implementado numa base de dados de catálogo SSIS, selecione catálogo de Serviços de Integração e depois introduza o nome do servidor e o caminho para o projeto no catálogo. Clique em Próximo para ver a página de Selecionar Destino .
  3. Na página Selecionar Destino , selecione o destino do projeto.

    • Introduza o nome do servidor totalmente qualificado. Se o servidor alvo for um servidor Azure SQL Database, o nome está neste formato <server_name>.database.windows.net.
    • Forneça informações de autenticação e depois selecione Conectar. Veja métodos de autenticação na implementação neste artigo.
    • Depois seleciona Explorar para selecionar a pasta de destino no SSISDB.
    • Depois, selecione Seguinte para abrir a página de Avaliação . (O botão Next só está ativado depois de selecionar Conectar.)
  4. Na página de Avaliação , revê as definições que selecionaste.

    • Pode alterar as suas escolhas clicando em Anterior, ou clicando em qualquer um dos passos no painel esquerdo.
    • Clique em Implementar para iniciar o processo de implementação.
  5. Se estiver a implementar para um servidor Azure SQL Database, a página Validar abre e verifica os pacotes no projeto para problemas conhecidos que podem impedir que os pacotes corram como esperado no Azure-SSIS Integration Runtime. Para mais informações, consulte Validar pacotes SSIS implementados no Azure.

  6. Após a conclusão do processo de implementação, abre-se a página de Resultados . Esta página mostra o sucesso ou fracasso de cada ação.

    • Se a ação falhou, clique em Falhar na coluna Resultado para mostrar uma explicação do erro.
    • Opcionalmente, clique em Guardar Relatório... para guardar os resultados num ficheiro XML.
    • Clique em Fechar para sair do assistente.

Próximos passos