Instalación de SQL Server Integration Services (SSIS) en Linux
Se aplica a:
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:
Importe las claves de GPG del repositorio público.
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -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)"Ejecute los comandos siguientes para instalar SQL Server Integration Services.
sudo apt-get update sudo apt-get install -y mssql-server-isDespué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 setupUna vez finalizada la configuración, establezca la variable de entorno PATH.
export PATH=/opt/ssis/bin:$PATH
Importe las claves de GPG del repositorio público.
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -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)"Ejecute los comandos siguientes para instalar SQL Server Integration Services.
sudo apt-get update sudo apt-get install -y mssql-server-isDespué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 setupUna 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:
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.repoEjecute los comandos siguientes para instalar SQL Server Integration Services.
sudo yum install -y mssql-server-isDespué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 setupUna vez finalizada la configuración, establezca la variable de entorno PATH.
export PATH=/opt/ssis/bin:$PATH
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.repoEjecute los comandos siguientes para instalar SQL Server Integration Services.
sudo yum install -y mssql-server-isDespué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 setupUna 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:
- Especifique la opción -n (sin solicitud).
- 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:
|
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.