Megosztás:


Adattárak konfigurálása linuxos SQL Server 2025 telepítéséhez és frissítéséhez

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

Ez a cikk bemutatja, hogyan konfigurálhatja a megfelelő adattárat az SQL Server 2025 (17.x) Red Hat Enterprise Linuxon (RHEL) és Ubuntu rendszeren való telepítéséhez és frissítéséhez.

Az SQL Server 2022 (16.x) és a korábbi verziók adattárainak konfigurálására vonatkozó utasításokért lásd: Adattárak konfigurálása az SQL Server linuxos telepítéséhez és frissítéséhez.

Jótanács

Az SQL Server 2025 (17.x) az RHEL 10-en (előzetes verzióban) és az Ubuntu 24.04-en (előzetes verzióban) érhető el. A kipróbálásához használja ezt a cikket a mssql-server-preview adattár konfigurálásához. Ezután telepítse a telepítési útmutatója alapján.

Adattárak

Amikor linuxos SQL Servert telepít, konfigurálnia kell egy Microsoft-adattárat. Ez az adattár az adatbázismotor-csomag, mssql-serverés a kapcsolódó SQL Server-csomagok beszerzésére szolgál. Jelenleg három fő adattár található:

Raktár Név Description
2025 mssql-server-2025 1 SQL Server 2025 (17.x) adattár.
2022 – mssql-server-2022 SQL Server 2022 (16.x) adattár.
2019 mssql-server-2019 SQL Server 2019 (15.x) Kumulatív frissítési (CU) adattár.
2017 mssql-server-2017 SQL Server 2017 (14.x) kumulatív frissítési (CU) adattár.

1 A mssql-server-preview Red Hat 10 használata (előzetes verzióban) és Ubuntu 24.04 (előzetes verzióban).

A kumulatív frissítési (CU) adattár az SQL Server alapverziójához tartozó csomagokat, valamint a kiadás óta felmerülő hibajavításokat és fejlesztéseket tartalmazza. A kumulatív frissítések egy kiadási verzióra, például az SQL Server 2025-re (17.x) vonatkoznak. Rendszeres ütemben jelennek meg. Az általános terjesztési kiadások (GDR) frissítései ugyanabban a CU-adattárban jelennek meg.

Minden kiadás tartalmazza a teljes SQL Server-csomagot és az adattár összes korábbi frissítését. Továbbá a főverzió (például 2025) bármely kiadására visszaminősíthet.

Adattárak konfigurálása

A linuxos disztribúció adattárainak konfigurálásához kövesse az alábbi szakaszok lépéseit.

Korábban konfigurált adattárak ellenőrzése

Először ellenőrizze, hogy regisztrált-e már SQL Server-adattárat.

  1. Tekintse meg a fájlokat a /etc/yum.repos.d könyvtárban a következő paranccsal:

    sudo ls /etc/yum.repos.d
    
  2. Keressen egy fájlt, amely konfigurálja az SQL Server könyvtárat, például mssql-server.repo.

  3. A fájl tartalmának megjelenítése cathasználatával.

    sudo cat /etc/yum.repos.d/mssql-server.repo
    
  4. A név tulajdonság a konfigurált adattár. Az ebben a cikkben található Tárolók szakaszban levő táblázat segítségével azonosíthatja azt.

Régi adattár eltávolítása

Szükség esetén távolítsa el a régi adattárat a következő paranccsal.

sudo rm -rf /etc/yum.repos.d/mssql-server.repo

Ez a parancs feltételezi, hogy az előző szakaszban azonosított fájl neve mssql-server.repo.

Új adattár konfigurálása

Konfigurálja az új adattárat az SQL Server telepítéseihez és frissítéseihez. Az alábbi parancsok egyikével konfigurálhatja a választott adattárat.

  • Az SQL Server 2025 -től kezdve (17.x) az RHEL 10 támogatott (előzetes verzióban).
  • Az SQL Server 2022 (16.x) CU 10-től kezdve az RHEL 9 támogatott.
  • Az SQL Server 2017 (14.x) CU 20-tól kezdve az RHEL 8 támogatott.

Az SQL Server 2019 (15.x) alábbi parancsai az RHEL 8-adattárra mutatnak. Az RHEL 8 nem tartalmazza előre telepítve a(z) python2, amelyet az SQL Server igényel. További információ: A Microsoft SQL Server telepítése a Red Hat Enterprise Linux 8 Beta verzióra.

A használt RHEL-verziótól függően győződjön meg arról, hogy az elérési utak egyeznek /rhel/8, /rhel/9vagy /rhel10. Csomagjaink az RHEL-alverziókhoz agnosztikusak. Ez azt jelenti, hogy az RHEL 8.7 használata esetén az elérési utat /rhel/8 kell használnia az adattár konfigurálásához.

Raktár verzió Release Command
2025 2025 RHEL 10 (előzetes verzióban) sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/10/mssql-server-preview.repo
2022 – 2022 RHEL 9 sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/9/mssql-server-2022.repo
2019 CU 2019 RHEL 8 sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2019.repo
2017 CU 2017 RHEL 8 sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2017.repo

Ha egy rövid útmutatót használ, ne feledje, hogy már konfigurálta a céladattárat. Ne ismételje meg ezt a lépést az oktatóanyagban.