Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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 Ograniczenia i znane problemy dotyczące usług SSIS w systemie Linux.
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:
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.repoUruchom następujące polecenie, aby zainstalować usługi SQL Server Integration Services.
sudo yum install -y mssql-server-isPo 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 setupPo zakończeniu konfiguracji ustaw zmienną środowiskową
PATH.export PATH=/opt/ssis/bin:$PATH
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.repoUruchom następujące polecenie, aby zainstalować usługi SQL Server Integration Services.
sudo yum install -y mssql-server-isPo 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 setupPo zakończeniu konfiguracji ustaw zmienną środowiskową
PATH.export PATH=/opt/ssis/bin:$PATH
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.repoUruchom następujące polecenie, aby zainstalować usługi SQL Server Integration Services.
sudo yum install -y mssql-server-isPo 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 setupPo 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:
- Określ opcję
-n(bez monitu). - 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ą. |
Powiązana zawartość
- wyodrębnianie, przekształcanie i ładowanie danych w systemie Linux przy użyciu usługi SSIS
- konfigurowanie usług SQL Server Integration Services w systemie Linux przy użyciu ssis-conf
- ograniczenia i znane problemy dotyczące usług SSIS w systemie Linux
- Planowanie wykonywania pakietów usług SQL Server Integration Services w systemie Linux przy użyciu narzędzia cron