Instalar o SSIS (SQL Server Integration Services) no Linux

Aplica-se a: SQL Server - Linux

Siga as etapas neste artigo para instalar o SQL Server Integration Services (mssql-server-is) no Linux. Para obter mais informações sobre os recursos com suporte no Integration Services para Linux, confira:

Você pode instalar o SSIS (SQL Server Integration Services) no RHEL (Red Hat Enterprise Linux) e Ubuntu. Não há suporte ao SLES (SUSE Linux Enterprise Server). Também não há suporte para instalação do SSIS em contêineres.

Instalar o SSIS no RHEL

Para instalar o pacote mssql-server-is no RHEL, siga estas etapas:

  1. Baixe o arquivo de configuração do repositório do Red Hat do SQL Server.

    sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo
    
  2. Execute o comando a seguir para instalar o SQL Server Integration Services.

    sudo yum install -y mssql-server-is
    
  3. Após a instalação, execute ssis-conf. Para obter mais informações, confira Configurar o SSIS no Linux com ssis-conf.

    sudo /opt/ssis/bin/ssis-conf setup
    
  4. Depois que a configuração for concluída, defina a variável de ambiente PATH.

    export PATH=/opt/ssis/bin:$PATH
    
  1. Baixe o arquivo de configuração do repositório do Red Hat do SQL Server.

    sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2019.repo
    
  2. Execute o comando a seguir para instalar o SQL Server Integration Services.

    sudo yum install -y mssql-server-is
    
  3. Após a instalação, execute ssis-conf. Para obter mais informações, confira Configurar o SSIS no Linux com ssis-conf.

    sudo /opt/ssis/bin/ssis-conf setup
    
  4. Depois que a configuração for concluída, defina a variável de ambiente PATH.

    export PATH=/opt/ssis/bin:$PATH
    
  1. Baixe o arquivo de configuração do repositório do Red Hat do SQL Server.

    sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2022.repo
    
  2. Execute o comando a seguir para instalar o SQL Server Integration Services.

    sudo yum install -y mssql-server-is
    
  3. Após a instalação, execute ssis-conf. Para obter mais informações, confira Configurar o SSIS no Linux com ssis-conf.

    sudo /opt/ssis/bin/ssis-conf setup
    
  4. Depois que a configuração for concluída, defina a variável de ambiente PATH.

    export PATH=/opt/ssis/bin:$PATH
    

Atualizar o SSIS

Se você já tiver mssql-server-is instalado, poderá atualizar para a versão mais recente usando este comando:

sudo yum update mssql-server-is

Remover SSIS

Para remover mssql-server-is, execute o seguinte comando:

sudo yum remove mssql-server-is

Instalação autônoma

Para executar a configuração ssis-conf autônoma (somente RHEL e Ubuntu), siga estas etapas:

  1. Especifique a opção -n (sem prompt).
  2. Informe os valores necessários definindo as variáveis de ambiente.

O seguinte exemplo executa estas ações:

  • Instala o SSIS
  • Especifica a edição do Desenvolvedor fornecendo um valor para a variável de ambiente SSIS_PID
  • Aceita os termos de licença para software Microsoft fornecendo um valor para a variável de ambiente ACCEPT_EULA
  • Executa uma configuração autônoma especificando a opção -n (sem prompt)
sudo SSIS_PID=Developer ACCEPT_EULA=Y /opt/ssis/bin/ssis-conf -n setup

Variáveis de ambiente para configuração autônoma

Variável de ambiente Descrição
ACCEPT_EULA Aceita os termos de licença SQL Server quando definidos para qualquer valor como Y.
SSIS_PID Define a edição do SQL Server ou a chave do produto (Product Key). Estes são os valores possíveis:

– avaliação
– desenvolvedor
– expresso
– Web
- Standard
- Enterprise
– uma chave do produto

Se você especificar uma chave do produto (Product Key), ela deverá estar no formato #####-#####-#####-#####-##### , em que # é uma letra ou um dígito.