Megosztás a következőn keresztül:


Az SQL Server Integration Services (SSIS) telepítése Linuxon

A következőkre vonatkozik:SQL Server Linux rendszeren

Az SQL Server Integration Services (mssql-server-is) Linuxon való telepítéséhez kövesse a jelen cikkben leírt lépéseket. A Linux integrációs szolgáltatásaiban támogatott funkciókkal kapcsolatos további információkért lásd a Linuxon futó SSIS korlátait és ismert problémáit.

Az SQL Server Integration Services (SSIS) a Red Hat Enterprise Linuxra (RHEL) és az Ubuntura telepíthető. A SUSE Linux Enterprise Server (SLES) nem támogatott. Az SSIS tárolókra való telepítése szintén nem támogatott.

Az SSIS telepítése az RHEL-re

A mssql-server-is csomag rhEL-en való telepítéséhez kövesse az alábbi lépéseket:

  1. Töltse le az SQL Server Red Hat-adattár konfigurációs fájlját.

    sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo
    
  2. Futtassa a következő parancsot az SQL Server Integration Services telepítéséhez.

    sudo yum install -y mssql-server-is
    
  3. A telepítés után futtassa ssis-conf. További információért lásd: SQL Server Integration Services konfigurálása Linuxon ssis-conf.

    sudo /opt/ssis/bin/ssis-conf setup
    
  4. A konfiguráció befejezése után állítsa be a PATH környezeti változót.

    export PATH=/opt/ssis/bin:$PATH
    
  1. Töltse le az SQL Server Red Hat-adattár konfigurációs fájlját.

    sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2019.repo
    
  2. Futtassa a következő parancsot az SQL Server Integration Services telepítéséhez.

    sudo yum install -y mssql-server-is
    
  3. A telepítés után futtassa ssis-conf. További információért lásd: SQL Server Integration Services konfigurálása Linuxon ssis-conf.

    sudo /opt/ssis/bin/ssis-conf setup
    
  4. A konfiguráció befejezése után állítsa be a PATH környezeti változót.

    export PATH=/opt/ssis/bin:$PATH
    
  1. Töltse le az SQL Server Red Hat-adattár konfigurációs fájlját.

    sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2022.repo
    
  2. Futtassa a következő parancsot az SQL Server Integration Services telepítéséhez.

    sudo yum install -y mssql-server-is
    
  3. A telepítés után futtassa ssis-conf. További információért lásd: SQL Server Integration Services konfigurálása Linuxon ssis-conf.

    sudo /opt/ssis/bin/ssis-conf setup
    
  4. A konfiguráció befejezése után állítsa be a PATH környezeti változót.

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

SSIS frissítése

Ha már telepítve van mssql-server-, frissítsen a legújabb verzióra az alábbi paranccsal:

sudo yum update mssql-server-is

SSIS eltávolítása

mssql-server-iseltávolításához futtassa a következő parancsot:

sudo yum remove mssql-server-is

Felügyelet nélküli telepítés

Az ssis-conf beállítási felügyelet nélküli (csak RHEL és Ubuntu) futtatásához hajtsa végre a következő lépéseket:

  1. Adja meg a -n (nincs rákérdezés) lehetőséget.
  2. Környezeti változók beállításával adja meg a szükséges értékeket.

A következő példa a következő műveleteket hajtja végre:

  • Az SSIS telepítése
  • A Fejlesztői kiadást adja meg a SSIS_PID környezeti változó értékének megadásával
  • Elfogadja a Microsoft szoftverlicenc-feltételeit a ACCEPT_EULA környezeti változó értékének megadásával
  • Felügyelet nélküli beállítást futtat a -n (nincs rákérdezés) beállítás megadásával
sudo SSIS_PID=Developer ACCEPT_EULA=Y /opt/ssis/bin/ssis-conf -n setup

Környezeti változók felügyelet nélküli beállításhoz

Környezeti változó Leírás
ACCEPT_EULA Elfogadja az SQL Server licencfeltételeit, ha bármilyen értékre van beállítva, például Y.
SSIS_PID Beállítja az SQL Server kiadását vagy termékkulcsát. A lehetséges értékek a következők:

-Értékelés
-Fejlesztő
-Expressz
-Web
-Szabvány
-Vállalat
- Termékkulcs

Ha termékkulcsot ad meg, annak #####-#####-#####-#####-#####formában kell lennie, ahol a # betű vagy számjegy.