Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik: :SQL Server Linuxon
SQL Server Linuxon fut, kezdve a 2017-es SQL Server (14.x). Ez ugyanaz a SQL Server Database Engine számos hasonló funkcióval és szolgáltatással a támogatott operációs rendszereken.
Első lépések
Ha ismeri az SQL Servert és nem ismeri a Linuxot, tekintse meg a Linux-források újonc SQL-felhasználóknak.
Ha ismeri a Linuxot, és még nem ismeri az SQL Servert, tekintse meg a Új a SQL Server: Tanulási források részt.
A telepítés kiválasztása
Az alábbi szakaszok segítenek a SQL Server on Linux az előnyben részesített környezetben való telepítésében.
- Telepítse SQL Server közvetlenül egy Linux-gépen vagy virtuális gépen
- SQL Server futtatása Linux-tárolóban
- SQL Server telepítése Windows Subsystem for Linux (WSL 2)(csak fejlesztéshez)
SQL Server telepítése közvetlenül Linux rendszerű gépen vagy virtuális gépen
Az alábbi rövid útmutatók ismertetik, hogyan telepíthet SQL Server on Linux fizikai hardverre vagy virtuális gépre(vm), és hogyan hozhat létre adatbázist:
| Platform | SQL Server támogatott verzió |
|---|---|
| Red Hat Enterprise Linux (RHEL) | 2017, 2019, 2022 és 2025 |
| Ubuntu | 2017, 2019, 2022 és 2025 |
| SUSE Linux Enterprise Server (SLES) 1 | csak 2017-ben, 2019-ben és 2022-ben |
| SQL Server az Azure Virtual Machines szolgáltatásban | 2017, 2019, 2022 és 2025 |
1 A SUSE Linux Enterprise Server (SLES) nem támogatott SQL Server 2025-ös (17.x) és újabb verziókban.
SQL Server futtatása Linux-tárolóban
A tárolók hasznosak a helyi tesztelésben, a folyamatos integrációban és üzembe helyezésben (CI/CD), valamint a fejlesztési környezet rövid élettartamú számítási feladataiban. Az éles környezetekben a konténerorchesztráció részeként is gyakran használják őket, beleértve az Azure Kubernetes Services (AKS), a Red Hat OpenShift és a DH2i DxOperator szolgáltatásokat.
A SQL Server Linux-tárolókban való telepítésével kapcsolatos útmutatásért lásd: Feltett: SQL Server Linux-tárolólemezképek futtatása a Dockerrel.
A SQL Server tárolólemezképek közzé vannak téve, és elérhetők a Microsoft Tárolóregisztrációs adatbázisban (MCR). A tárolólemezkép létrehozásakor használt operációs rendszer lemezképe alapján a következő helyeken is katalógusba lesznek véve:
- RhEL- és Ubuntu-alapú SQL Server tárolólemezképek esetén lásd: SQL Server az Microsoft Artifact Registryben.
- Az RHEL-alapú SQL Server tárolórendszerképekért lásd: SQL Server Red Hat-tárolók.
Jegyzet
A tárolók csak a legújabb Linux-disztribúciókhoz vannak közzétéve az MCR-ben. Ha saját egyéni SQL Server tárolórendszerképet hoz létre egy régebbi támogatott disztribúcióhoz, az továbbra is támogatott. További információkért tekintse meg a A Microsoft Artifact Registry (MCR) SQL Server tartalomképeinek közelgő frissítései-t.
SQL Server telepítése Windows Subsystem for Linux (WSL 2)
SQL Server a WSL 2-n csak fejlesztési célokra ajánlott, és nem támogatott produkciós munkaterhelésekhez. Futtassa a SQL Servert a futtatni kívánt verzió esetén a WSL-környezetek egyik támogatott platformján.
A SQL Server WSL 2-n való telepítéséről a Windows Subsystem for Linux (WSL 2) című témakörben talál útmutatást.
Kapcsolódás
A telepítés után csatlakozzon a linuxos gépen található SQL Server-példányhoz. Helyileg vagy távolról, különböző eszközökkel és illesztőprogramokkal is csatlakozhat. A rövid útmutatók bemutatják, hogyan használható az sqlcmd parancssori eszköz. Egyéb eszközök:
| Eszköz | Oktatóanyag |
|---|---|
| sqlcmd segédprogram | Csatlakozás az SQL Serverhez az sqlcmd használatával |
| Visual Studio Code MSSQL-bővítmény | |
| SQL Server Management Studio (SSMS) | Használja az SQL Server Management Studiót Windows rendszeren az SQL Server Linuxon történő kezeléséhez |
| SQL Server Data Tools (SSDT) |
Fedezz fel
SQL Server 2017-ben (14.x) és újabb verziókban ugyanaz a mögöttes Database Engine minden támogatott platformon, beleértve a Linuxot és a tárolókat is. Ezért számos meglévő funkció és képesség ugyanúgy működik. A dokumentáció ezen területe linuxos szempontból emel ki néhány funkciót, és olyan területeket hív fel, amelyek egyedi követelményeket támasztanak a Linuxon.
Ha már ismeri a SQL Server on Linux, tekintse át az egyes kiadásokra vonatkozó általános irányelveket és ismert problémákat ismertető kibocsátási megjegyzéseket.
| SQL Server verzió | Kibocsátási megjegyzések (Linux) | Újdonságok (Linux) | Újdonságok (Windows) |
|---|---|---|---|
| SQL Server 2025 (17.x) | Kiadási megjegyzések | SQL Server Linux rendszeren | SQL Server Windows rendszeren |
| SQL Server 2022 (16.x) | Kiadási megjegyzések | SQL Server Linux rendszeren | SQL Server Windows rendszeren |
| SQL Server 2019 (15.x) | Kiadási megjegyzések | SQL Server Linux rendszeren | SQL Server Windows rendszeren |
| SQL Server 2017 (14.x) | Kiadási megjegyzések | SQL Server Linux rendszeren | SQL Server Windows rendszeren |
Borravaló
A gyakori kérdésekre a SQL Server on Linux GYIK talál választ.
Segítség kérése
- Ideas for SQL: Javaslatok vannak a SQL Server fejlesztésére?
- Microsoft Kérdés-válasz (SQL Server)
- DBA Stack Exchange (sql-server címke): Tegyen fel kérdéseket az SQL Serverrel kapcsolatban
- Stack Overflow (sql-server címke): Válaszok az SQL fejlesztési kérdéseire
- Microsoft SQL Server licencfeltételek és információk
- támogatási lehetőségek üzleti felhasználók számára
- További SQL Server súgó és visszajelzés
Közreműködés az SQL dokumentációjában
Tudta, hogy saját maga szerkesztheti az SQL-tartalmakat? Ha így tesz, nem csak a dokumentáció fejlesztésében segít, hanem az oldal közreműködőjeként is jóváírást kap.
További információ: A Microsoft Learn dokumentáció szerkesztése.