Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server op Linux
SQL Server wordt uitgevoerd op Linux, te beginnen met SQL Server 2017 (14.x). Het is dezelfde SQL Server Database Engine met veel vergelijkbare functies en services in ondersteunde besturingssystemen.
Aan de slag
Als u bekend bent met SQL Server en niet bekend bent met Linux, raadpleegt u Nieuw bij Linux-resources voor SQL-gebruikers.
Als u bekend bent met Linux en niet bekend bent met SQL Server, raadpleegt u Nieuw bij SQL Server: Leerresources.
Kies uw installatie
In de volgende secties vindt u informatie over het installeren van SQL Server in Linux in uw voorkeursomgeving.
- SQL Server rechtstreeks installeren op een Linux-machine of -VM
- SQL Server uitvoeren in een Linux-container
- INSTALLEER SQL Server in het Windows-subsysteem voor Linux (WSL 2)(alleen voor ontwikkeling)
SQL Server rechtstreeks installeren op een Linux-machine of -VM
In de volgende quickstart-artikelen wordt beschreven hoe u SQL Server op Linux installeert op fysieke hardware of een virtuele machine (VM) en hoe u een database maakt:
| Platform | Ondersteunde SQL Server-versie |
|---|---|
| Red Hat Enterprise Linux (RHEL) | 2017, 2019, 2022 en 2025 |
| Ubuntu | 2017, 2019, 2022 en 2025 |
| SUSE Linux Enterprise Server (SLES) 1 | Alleen 2017, 2019 en 2022 |
| SQL Server op Azure Virtual Machines | 2017, 2019, 2022 en 2025 |
1 SUSE Linux Enterprise Server (SLES) wordt niet ondersteund in SQL Server 2025 (17.x) en latere versies.
SQL Server uitvoeren in een Linux-container
Containers zijn handig in lokale tests, continue integratie en implementatie (CI/CD) en tijdelijke workloads in uw ontwikkelomgeving. Ze worden ook vaak gebruikt als onderdeel van containerindeling in productieomgevingen, waaronder Azure Kubernetes Services (AKS), Red Hat OpenShift en DH2i DxOperator.
Zie quickstart: SQL Server Linux-containerinstallatiekopieën uitvoeren met Docker voor instructies over het installeren van SQL Server in een Linux-container.
De installatiekopieën van de SQL Server-container worden gepubliceerd en zijn beschikbaar in het Microsoft Container Registry (MCR). Ze worden ook gecatalogiseerd op de volgende locaties, op basis van de besturingssysteemimage die is gebruikt bij het maken van de containerimage:
- Zie SQL Server op het Microsoft Artifact Registryvoor zowel RHEL- als Ubuntu-containerinstallatiekopieën.
- Zie SQL Server Red Hat-containersvoor SQL Server-containerinstallatiekopieën op basis van RHEL.
Notitie
Containers worden alleen gepubliceerd naar MCR voor de meest recente Linux-distributies. Als u uw eigen aangepaste SQL Server-containerinstallatiekopieën maakt voor een oudere ondersteunde distributie, wordt deze nog steeds ondersteund. Zie Geplande updates voor SQL Server-containerinstallatiekopieën in Microsoft Artifact Registry (MCR) voor meer informatie.
SQL Server installeren in het Windows-subsysteem voor Linux (WSL 2)
SQL Server op WSL 2 is alleen bedoeld voor ontwikkelingsdoeleinden en wordt niet ondersteund voor productieworkloads. Voer SQL Server uit in WSL-omgevingen op een van de ondersteunde platforms voor de versie van SQL Server die u wilt uitvoeren.
Zie Het Windows-subsysteem voor Linux (WSL 2) voor instructies over het installeren van SQL Server op WSL 2.
Verbinden
Maak na de installatie verbinding met het SQL Server-exemplaar op uw Linux-computer. U kunt lokaal of extern verbinding maken met verschillende hulpprogramma's en stuurprogramma's. De quickstarts laten zien hoe u de sqlcmd opdrachtregelprogramma gebruikt. Andere hulpprogramma's zijn:
Exploreren
SQL Server 2017 (14.x) en latere versies hebben dezelfde onderliggende database-engine op alle ondersteunde platforms, waaronder Linux en containers. Daarom werken veel bestaande functies en mogelijkheden op dezelfde manier. In dit gedeelte van de documentatie worden enkele van deze functies vanuit het perspectief van Linux gemarkeerd en worden gebieden aan de hand van unieke vereisten voor Linux beschreven.
Als u al bekend bent met SQL Server in Linux, raadpleegt u de releaseopmerkingen voor algemene richtlijnen en bekende problemen voor elke release.
| SQL Server-versie | Opmerkingen bij de release (Linux) | Wat is er nieuw (Linux) | Wat is er nieuw (Windows) |
|---|---|---|---|
| SQL Server 2025 (17.x) | Opmerkingen bij de release | SQL Server op Linux | SQL Server in Windows |
| SQL Server 2025 (17.x) | Opmerkingen bij de release | SQL Server op Linux | SQL Server in Windows |
| SQL Server 2025 (17.x) | Opmerkingen bij de release | SQL Server op Linux | SQL Server in Windows |
| SQL Server 2025 (17.x) | Opmerkingen bij de release | SQL Server op Linux | SQL Server in Windows |
Aanbeveling
Voor antwoorden op veelgestelde vragen, zie de SQL Server op Linux FAQ.
Hulp krijgen
- Ideeën voor SQL: Hebt u suggesties voor het verbeteren van SQL Server?
- Microsoft Q & A (SQL Server)
- DBA Stack Exchange (tag sql-server): Stel sql Server-vragen
- Stack Overflow (tag sql-server): Antwoorden op sql-ontwikkelingsvragen
- licentievoorwaarden en informatie van Microsoft SQL Server
- ondersteuningsopties voor zakelijke gebruikers
- Aanvullende hulp en feedback voor SQL Server
Bijdragen aan SQL-documentatie
Wist u dat u zelf SQL-inhoud kunt bewerken? Als u dat doet, helpt u niet alleen onze documentatie te verbeteren, maar wordt u ook een bijdrager aan de pagina.
Zie Microsoft Learn-documentatie bewerken voor meer informatie.