Instalación de SQL Server Integration Services (SSIS) en Linux

Se aplica a: síSQL Server (todas las versiones admitidas): Linux

Siga los pasos de este artículo para instalar SQL Server Integration Services (mssql-server-is) en Linux. Para obtener información sobre las características admitidas en esta versión de Integration Services para Linux, consulte las Notas de la versión.

Puede instalar SQL Server Integration Services en estas plataformas:

Instalación de SSIS en Ubuntu

Para instalar el paquete mssql-server-is en Ubuntu, siga estos pasos:

  1. Importe las claves de GPG del repositorio público.

    curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
    
  2. Registre el repositorio de Ubuntu de Microsoft SQL Server.

    sudo add-apt-repository "$(curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server-2017.list)"
    
  3. Ejecute los comandos siguientes para instalar SQL Server Integration Services.

    sudo apt-get update
    sudo apt-get install -y mssql-server-is
    
  4. Después de instalar Integration Services, ejecute ssis-conf. Para obtener más información, vea Configuración de SSIS en Linux con ssis-conf.

    sudo /opt/ssis/bin/ssis-conf setup
    
  5. Una vez finalizada la configuración, establezca la variable de entorno PATH.

    export PATH=/opt/ssis/bin:$PATH
    
  1. Importe las claves de GPG del repositorio público.

    curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
    
  2. Registre el repositorio de Ubuntu de Microsoft SQL Server.

    sudo add-apt-repository "$(curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server-2019.list)"
    
  3. Ejecute los comandos siguientes para instalar SQL Server Integration Services.

    sudo apt-get update
    sudo apt-get install -y mssql-server-is
    
  4. Después de instalar Integration Services, ejecute ssis-conf. Para obtener más información, vea Configuración de SSIS en Linux con ssis-conf.

    sudo /opt/ssis/bin/ssis-conf setup
    
  5. Una vez finalizada la configuración, establezca la variable de entorno PATH.

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

Actualización de SSIS

Si ya tiene instalado mssql-server-is, puede actualizar a la versión más reciente con el siguiente comando:

sudo apt-get install mssql-server-is

Eliminación de SSIS

Para quitar mssql-server-is, ejecute el siguiente comando:

sudo apt-get remove mssql-server-is

Instalación de SSIS en RHEL

Para instalar el paquete mssql-server-is en RHEL, siga estos pasos:

  1. Descargue el archivo de configuración del repositorio de Red Hat de Microsoft SQL Server.

    sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo
    
  2. Ejecute los comandos siguientes para instalar SQL Server Integration Services.

    sudo yum install -y mssql-server-is
    
  3. Después de la instalación, ejecute ssis-conf. Para obtener más información, vea Configuración de SSIS en Linux con ssis-conf.

    sudo /opt/ssis/bin/ssis-conf setup
    
  4. Una vez finalizada la configuración, establezca la variable de entorno PATH.

    export PATH=/opt/ssis/bin:$PATH
    
  1. Descargue el archivo de configuración del repositorio de Red Hat de Microsoft SQL Server.

    sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2019.repo
    
  2. Ejecute los comandos siguientes para instalar SQL Server Integration Services.

    sudo yum install -y mssql-server-is
    
  3. Después de la instalación, ejecute ssis-conf. Para obtener más información, vea Configuración de SSIS en Linux con ssis-conf.

    sudo /opt/ssis/bin/ssis-conf setup
    
  4. Una vez finalizada la configuración, establezca la variable de entorno PATH.

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

Actualización de SSIS

Si ya tiene instalado mssql-server-is, puede actualizar a la versión más reciente con el siguiente comando:

sudo yum update mssql-server-is

Eliminación de SSIS

Para quitar mssql-server-is, ejecute el siguiente comando:

sudo yum remove mssql-server-is

Instalación desatendida

Para ejecutar ssis-conf setup como una instalación desatendida, siga estos pasos:

  1. Especifique la opción -n (sin solicitud).
  2. Proporcione los valores necesarios al establecer las variables de entorno.

El siguiente ejemplo lleva a cabo las siguientes acciones:

  • Instala SSIS
  • Especifica la edición Developer al proporcionar un valor para la variable de entorno SSIS_PID
  • Acepta los términos de licencia del software de Microsoft proporcionando un valor para la variable de entorno ACCEPT_EULA
  • Ejecuta una instalación desatendida especificando la opción -n (sin solicitud)
sudo SSIS_PID=Developer ACCEPT_EULA=Y /opt/ssis/bin/ssis-conf -n setup 

Variables de entorno para instalación desatendida

Variable de entorno Descripción
ACCEPT_EULA Acepta los términos de licencia de SQL Server cuando se establece en cualquier valor (por ejemplo, "Y").
SSIS_PID Establece la edición de SQL Server o la clave de producto. Estos son los valores posibles:
  • Evaluación
  • Desarrollador
  • Express
  • Web
  • Standard
  • Enterprise
  • Una clave de producto
Si especifica una clave de producto, esta debe tener el formato ##### - ##### - ##### - ##### - ##### , donde # es una letra o un número.

Pasos siguientes

Para ejecutar paquetes en Linux, vea Extraer, transformar y cargar datos en Linux con SSIS.

Para configurar opciones adicionales de SSIS en Linux, vea Configuración de SQL Server Integration Services en Linux con ssis-conf.