Udostępnij za pośrednictwem


Instalowanie usług SQL Server Integration Services (SSIS) w systemie Linux

Dotyczy:programu SQL Server — Linux

Wykonaj kroki opisane w tym artykule, aby zainstalować usługi SQL Server Integration Services (mssql-server-is) w systemie Linux. Aby uzyskać więcej informacji na temat funkcji obsługiwanych w usługach Integration Services dla systemu Linux, zobacz:

Usługi SQL Server Integration Services (SSIS) można zainstalować w systemach Red Hat Enterprise Linux (RHEL) i Ubuntu. System SUSE Linux Enterprise Server (SLES) nie jest obsługiwany. Instalowanie usług SSIS w kontenerach nie jest również obsługiwane.

  • Red Hat Enterprise Linux
  • SUSE Linux Enterprise Server
  • Ubuntu

Instalowanie usług SSIS w systemie RHEL

Aby zainstalować pakiet mssql-server-is w systemie RHEL, wykonaj następujące kroki:

  1. Pobierz plik konfiguracji repozytorium Red Hat programu SQL Server.

    sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo
    
  2. Uruchom następujące polecenie, aby zainstalować usługi SQL Server Integration Services.

    sudo yum install -y mssql-server-is
    
  3. Po zakończeniu instalacji uruchom ssis-conf. Aby uzyskać więcej informacji, zobacz Configure SQL Server Integration Services on Linux with ssis-conf.

    sudo /opt/ssis/bin/ssis-conf setup
    
  4. Po zakończeniu konfiguracji ustaw zmienną środowiskową PATH.

    export PATH=/opt/ssis/bin:$PATH
    
  1. Pobierz plik konfiguracji repozytorium Red Hat programu SQL Server.

    sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2019.repo
    
  2. Uruchom następujące polecenie, aby zainstalować usługi SQL Server Integration Services.

    sudo yum install -y mssql-server-is
    
  3. Po zakończeniu instalacji uruchom ssis-conf. Aby uzyskać więcej informacji, zobacz Configure SQL Server Integration Services on Linux with ssis-conf.

    sudo /opt/ssis/bin/ssis-conf setup
    
  4. Po zakończeniu konfiguracji ustaw zmienną środowiskową PATH.

    export PATH=/opt/ssis/bin:$PATH
    
  1. Pobierz plik konfiguracji repozytorium Red Hat programu SQL Server.

    sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2022.repo
    
  2. Uruchom następujące polecenie, aby zainstalować usługi SQL Server Integration Services.

    sudo yum install -y mssql-server-is
    
  3. Po zakończeniu instalacji uruchom ssis-conf. Aby uzyskać więcej informacji, zobacz Configure SQL Server Integration Services on Linux with ssis-conf.

    sudo /opt/ssis/bin/ssis-conf setup
    
  4. Po zakończeniu konfiguracji ustaw zmienną środowiskową PATH.

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

Aktualizowanie usługi SSIS

Jeśli masz już zainstalowaną mssql-server-is, zaktualizuj do najnowszej wersji przy użyciu następującego polecenia:

sudo yum update mssql-server-is

Usuń usługę SSIS

Aby usunąć mssql-server-is, uruchom następujące polecenie:

sudo yum remove mssql-server-is

Nienadzorowana konfiguracja

Aby uruchomić konfigurację ssis-conf w trybie nienadzorowanym (tylko RHEL i Ubuntu), wykonaj następujące czynności:

  1. Określ opcję -n (bez monitu).
  2. Podaj wymagane wartości, ustawiając zmienne środowiskowe.

W poniższym przykładzie są wykonane następujące akcje:

  • Instaluje usługę SSIS
  • Określa edycję Developer, podając wartość zmiennej środowiskowej SSIS_PID
  • Akceptuje postanowienia licencyjne dotyczące oprogramowania firmy Microsoft, podając wartość zmiennej środowiskowej ACCEPT_EULA
  • Uruchamia instalację nienadzorowaną, określając opcję -n (bez monitu)
sudo SSIS_PID=Developer ACCEPT_EULA=Y /opt/ssis/bin/ssis-conf -n setup

Zmienne środowiskowe instalacji nienadzorowanej

Zmienna środowiskowa Opis
ACCEPT_EULA Akceptuje postanowienia licencyjne programu SQL Server w przypadku ustawienia dowolnej wartości, takiej jak Y.
SSIS_PID Ustawia wydanie programu SQL Server lub klucz produktu. Poniżej przedstawiono możliwe wartości:

-Ocena
- Deweloper
- Wyrazić
-Sieć
-Norma
-Przedsiębiorstwo
- Klucz produktu

Jeśli określisz klucz produktu, musi on znajdować się w formularzu #####-#####-#####-#####-#####, gdzie # jest literą lub cyfrą.