Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
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 RHEL 10 és az Ubuntu 24.04 az SQL Server 2025 (17.x) CU 1-től kezdve támogatott. További információkért tekintse meg a telepítési útmutatót.
Adattárak
Amikor linuxos SQL Servert telepít, konfigurálnia kell egy Microsoft-adattárat. Ezzel az adattárral lekérheti az adatbázismotor-csomagot és mssql-servera kapcsolódó SQL Server-csomagokat. Jelenleg a következő adattárak érhetők el:
| Raktár | Név | Description |
|---|---|---|
| 2025 | mssql-server-2025 |
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. |
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.
Tekintse meg a
/etc/yum.repos.dkönyvtárban lévő fájlokat a következő paranccsal:sudo ls /etc/yum.repos.dKeressen egy fájlt, amely konfigurálja az SQL Server könyvtárat, például
mssql-server.repo.A fájl tartalmának megjelenítése
cathasználatával.sudo cat /etc/yum.repos.d/mssql-server.repoA név tulajdonság a konfigurált adattár. Ezt a cikk Adattárak szakaszában található táblázat segítségével azonosíthatja.
Régi adattár eltávolítása
Szükség esetén távolítsa el a régi adattárat az alábbi 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 (17.x) CU 1-től kezdve az RHEL 10 támogatott.
- 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 | sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/10/mssql-server-2025.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.