Installieren von SQL Server Integration Services (SSIS) unter Linux

Gilt für:SQL Server – Linux

Führen Sie die Schritte in diesem Artikel aus, um SQL Server Integration Services (mssql-server-is) unter Linux zu installieren. Weitere Informationen zu den Features, die in Integration Services für Linux unterstützt werden, finden Sie unter:

Sie können SQL Server Integration Services (SSIS) unter Red Hat Enterprise Linux (RHEL) und Ubuntu installieren. SUSE Linux Enterprise Server (SLES) wird nicht unterstützt. Das Installieren von SSIS in Containern wird ebenfalls nicht unterstützt.

Installieren von SSIS unter RHEL

Wenn Sie das mssql-server-is-Paket unter RHEL installieren möchten, führen Sie die folgenden Schritte aus:

  1. Laden Sie die Konfigurationsdatei für das SQL Server-Red Hat-Repository herunter.

    sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo
    
  2. Führen Sie den folgenden Befehl aus, um SQL Server Integration Services zu installieren.

    sudo yum install -y mssql-server-is
    
  3. Führen Sie nach der Installation ssis-conf aus. Weitere Informationen finden Sie unter Konfigurieren von SSIS unter Linux mit ssis-conf.

    sudo /opt/ssis/bin/ssis-conf setup
    
  4. Nachdem die Konfiguration abgeschlossen ist, legen Sie die PATH-Umgebungsvariable fest.

    export PATH=/opt/ssis/bin:$PATH
    
  1. Laden Sie die Konfigurationsdatei für das SQL Server-Red Hat-Repository herunter.

    sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2019.repo
    
  2. Führen Sie den folgenden Befehl aus, um SQL Server Integration Services zu installieren.

    sudo yum install -y mssql-server-is
    
  3. Führen Sie nach der Installation ssis-conf aus. Weitere Informationen finden Sie unter Konfigurieren von SSIS unter Linux mit ssis-conf.

    sudo /opt/ssis/bin/ssis-conf setup
    
  4. Nachdem die Konfiguration abgeschlossen ist, legen Sie die PATH-Umgebungsvariable fest.

    export PATH=/opt/ssis/bin:$PATH
    
  1. Laden Sie die Konfigurationsdatei für das SQL Server-Red Hat-Repository herunter.

    sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2022.repo
    
  2. Führen Sie den folgenden Befehl aus, um SQL Server Integration Services zu installieren.

    sudo yum install -y mssql-server-is
    
  3. Führen Sie nach der Installation ssis-conf aus. Weitere Informationen finden Sie unter Konfigurieren von SSIS unter Linux mit ssis-conf.

    sudo /opt/ssis/bin/ssis-conf setup
    
  4. Nachdem die Konfiguration abgeschlossen ist, legen Sie die PATH-Umgebungsvariable fest.

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

Aktualisieren von SSIS

Wenn Sie mssql-server-is bereits installiert haben, können Sie es mit dem folgenden Befehl auf die neueste Version aktualisieren:

sudo yum update mssql-server-is

Entfernen von SSIS

Führen Sie den folgenden Befehl aus, um mssql-server-is zu entfernen:

sudo yum remove mssql-server-is

Unbeaufsichtigte Installation

Führen Sie die folgenden Schritte aus, um das unbeaufsichtigte ssis-conf-Setup (nur RHEL und Ubuntu) auszuführen:

  1. Geben Sie die Option -n (keine Aufforderung) an.
  2. Geben Sie erforderliche Werte an, indem Sie Umgebungsvariablen festlegen.

Im folgenden Beispiel werden die folgenden Aktionen ausgeführt:

  • SSIS wird installiert.
  • Die Developer-Edition wird durch Angabe eines Werts für die SSIS_PID-Umgebungsvariable festgelegt.
  • Die Software-Lizenzbedingungen von Microsoft wird durch Angabe eines Werts für die ACCEPT_EULA-Umgebungsvariable akzeptiert.
  • Ein unbeaufsichtigtes Setup wird durch Angabe der Option -n (keine Aufforderung) ausgeführt.
sudo SSIS_PID=Developer ACCEPT_EULA=Y /opt/ssis/bin/ssis-conf -n setup

Umgebungsvariablen für das unbeaufsichtigte Setup

Umgebungsvariable BESCHREIBUNG
ACCEPT_EULA Die SQL Server-Lizenzbedingungen werden bei Festlegung auf einen beliebigen Wert wie Y akzeptiert.
SSIS_PID Legt die SQL Server-Edition oder den Product Key fest. Die folgenden Werte sind möglich:

– Auswertung
– Entwickler
– Express
– Web
– Standard
– Enterprise
– Ein Product Key

Wenn Sie einen Product Key angeben, muss der er das Format #####-#####-#####-#####-##### haben, wobei # für einen Buchstaben oder eine Ziffer stehen kann.