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 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.
Tekintse meg a fájlokat a
/etc/yum.repos.dkönyvtárban 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. 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.