Installare SQL Server Integration Services (SSIS) in Linux
Si applica a: SQL Server - Linux
Per installare SQL Server Integration Services (mssql-server-is) in Linux, seguire le procedure descritte in questo articolo. Per informazioni sulle funzionalità supportate in Integration Services per Linux, vedere:
- Note sulla versione di SQL Server 2017 in Linux
- Note sulla versione di SQL Server 2019 in Linux
- Note sulla versione di SQL Server 2022 in Linux
È possibile installare SQL Server Integration Services (SSIS) in Red Hat Enterprise Linux (RHEL) e Ubuntu. SUSE Linux Enterprise Server (SLES) non è supportato. Anche l'installazione di SSIS nei contenitori non è supportata.
Installare SSIS in RHEL
Per installare il pacchetto mssql-server-is in RHEL, seguire questa procedura:
Scaricare il file di configurazione del repository SQL Server per Red Hat.
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo
Eseguire il comando seguente per installare SQL Server Integration Services.
sudo yum install -y mssql-server-is
Dopo l'installazione, eseguire ssis-conf. Per altre informazioni, vedere Configurare SQL Server Integration Services in Linux con ssis-conf.
sudo /opt/ssis/bin/ssis-conf setup
Al termine della configurazione, impostare la variabile di ambiente
PATH
.export PATH=/opt/ssis/bin:$PATH
Scaricare il file di configurazione del repository SQL Server per Red Hat.
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2019.repo
Eseguire il comando seguente per installare SQL Server Integration Services.
sudo yum install -y mssql-server-is
Dopo l'installazione, eseguire ssis-conf. Per altre informazioni, vedere Configurare SQL Server Integration Services in Linux con ssis-conf.
sudo /opt/ssis/bin/ssis-conf setup
Al termine della configurazione, impostare la variabile di ambiente
PATH
.export PATH=/opt/ssis/bin:$PATH
Scaricare il file di configurazione del repository SQL Server per Red Hat.
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2022.repo
Eseguire il comando seguente per installare SQL Server Integration Services.
sudo yum install -y mssql-server-is
Dopo l'installazione, eseguire ssis-conf. Per altre informazioni, vedere Configurare SQL Server Integration Services in Linux con ssis-conf.
sudo /opt/ssis/bin/ssis-conf setup
Al termine della configurazione, impostare la variabile di ambiente
PATH
.export PATH=/opt/ssis/bin:$PATH
Aggiornare SSIS
Se il pacchetto mssql-server-is è già installato, eseguire l'aggiornamento all'ultima versione con il comando seguente:
sudo yum update mssql-server-is
Rimuovere SSIS
Per rimuovere mssql-server-is, eseguire il comando seguente:
sudo yum remove mssql-server-is
Installazione automatica
Per eseguire ssis-conf setup come installazione automatica (solo RHEL e Ubunti), seguire questa procedura:
- Specificare l'opzione
-n
(nessun prompt). - Per specificare i valori obbligatori, impostare variabili di ambiente.
L'esempio seguente esegue queste operazioni:
- Installa SSIS
- Indica l'edizione Developer specificando un valore per la variabile di ambiente
SSIS_PID
. - Accetta le condizioni di licenza software Microsoft fornendo un valore per la variabile di ambiente
ACCEPT_EULA
- Esegue l'installazione automatica specificando l'opzione
-n
(nessun prompt).
sudo SSIS_PID=Developer ACCEPT_EULA=Y /opt/ssis/bin/ssis-conf -n setup
Variabili di ambiente per l'installazione automatica
Variabile di ambiente | Descrizione |
---|---|
ACCEPT_EULA |
Accetta le condizioni di licenza di SQL Server quando è impostato su un valore qualsiasi come Y . |
SSIS_PID |
Imposta l'edizione o il codice Product Key di SQL Server. Ecco i valori possibili: - Valutazione - Sviluppatore. - Express - Web - Standard - Enterprise - Un codice product Key Se si specifica un codice Product Key, questo deve avere il formato #####-#####-#####-#####-##### , dove # è una lettera o un numero. |