Delen via


SQL Server Integration Services (SSIS) installeren in Linux

van toepassing op:SQL Server- - Linux

Volg de stappen in dit artikel om SQL Server Integration Services (mssql-server-is) te installeren in Linux. Zie voor meer informatie over de functies die worden ondersteund in Integration Services voor Linux:

U kunt SQL Server Integration Services (SSIS) installeren op Red Hat Enterprise Linux (RHEL) en Ubuntu. SUSE Linux Enterprise Server (SLES) wordt niet ondersteund. Het installeren van SSIS op containers wordt ook niet ondersteund.

SSIS installeren op RHEL

Als u het mssql-server-is pakket op RHEL wilt installeren, voert u de volgende stappen uit:

  1. Download het configuratiebestand van de SQL Server Red Hat-opslagplaats.

    sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo
    
  2. Voer de volgende opdracht uit om SQL Server Integration Services te installeren.

    sudo yum install -y mssql-server-is
    
  3. Voer na de installatie ssis-confuit. Zie SQL Server Integration Services configureren op Linux met ssis-confvoor meer informatie.

    sudo /opt/ssis/bin/ssis-conf setup
    
  4. Nadat de configuratie is voltooid, stelt u de omgevingsvariabele PATH in.

    export PATH=/opt/ssis/bin:$PATH
    
  1. Download het configuratiebestand van de SQL Server Red Hat-opslagplaats.

    sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2019.repo
    
  2. Voer de volgende opdracht uit om SQL Server Integration Services te installeren.

    sudo yum install -y mssql-server-is
    
  3. Voer na de installatie ssis-confuit. Zie SQL Server Integration Services configureren op Linux met ssis-confvoor meer informatie.

    sudo /opt/ssis/bin/ssis-conf setup
    
  4. Nadat de configuratie is voltooid, stelt u de omgevingsvariabele PATH in.

    export PATH=/opt/ssis/bin:$PATH
    
  1. Download het configuratiebestand van de SQL Server Red Hat-opslagplaats.

    sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2022.repo
    
  2. Voer de volgende opdracht uit om SQL Server Integration Services te installeren.

    sudo yum install -y mssql-server-is
    
  3. Voer na de installatie ssis-confuit. Zie SQL Server Integration Services configureren op Linux met ssis-confvoor meer informatie.

    sudo /opt/ssis/bin/ssis-conf setup
    
  4. Nadat de configuratie is voltooid, stelt u de omgevingsvariabele PATH in.

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

SSIS bijwerken

Als u al mssql-server-is heeft geïnstalleerd, werkt u het bij naar de nieuwste versie via de volgende opdracht:

sudo yum update mssql-server-is

SSIS verwijderen

Als u mssql-server-iswilt verwijderen, voert u de volgende opdracht uit:

sudo yum remove mssql-server-is

Installatie zonder toezicht

Voer de volgende stappen uit om ssis-conf setup uit te voeren zonder toezicht (alleen RHEL en Ubuntu):

  1. Geef de optie -n (geen prompt) op.
  2. Geef vereiste waarden op door omgevingsvariabelen in te stellen.

In het volgende voorbeeld worden deze acties uitgevoerd:

  • SSIS installeren
  • Hiermee geeft u de Developer-editie op door een waarde op te geven voor de omgevingsvariabele SSIS_PID
  • Accepteert de licentievoorwaarden voor Microsoft-software door een waarde op te geven voor de omgevingsvariabele ACCEPT_EULA
  • Hiermee wordt een installatie zonder toezicht uitgevoerd door de optie -n (geen prompt) op te geven
sudo SSIS_PID=Developer ACCEPT_EULA=Y /opt/ssis/bin/ssis-conf -n setup

Omgevingsvariabelen voor installatie zonder toezicht

Omgevingsvariabele Beschrijving
ACCEPT_EULA Accepteert de licentievoorwaarden van SQL Server wanneer deze zijn ingesteld op een waarde zoals Y.
SSIS_PID Hiermee stelt u de SQL Server-editie of -productcode in. Dit zijn de mogelijke waarden:

-Evaluatie
-Ontwikkelaar
- Express
- Web
-Standaard
- Onderneming
- Een productcode

Als u een productcode opgeeft, moet deze in de vorm #####-#####-#####-#####-#####staan, waarbij # een letter of cijfer is.