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.
Applies to: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 maar niet met Linux, kunt u Beginnersbronnen over Linux voor SQL-gebruikers raadplegen.
Als u bekend bent met Linux en niet bekend bent met SQL Server, raadpleegt u Nieuw naar SQL Server: Leerresources.
Kies uw installatie
De volgende secties helpen u bij het installeren van SQL Server on Linux in uw voorkeursomgeving.
- Installeer SQL Server rechtstreeks op een Linux-machine of VM
- Voer SQL Server uit in een Linux-container
- Installeer SQL Server op Windows-subsysteem voor Linux (WSL 2)(alleen voor ontwikkeling)
Installeer SQL Server rechtstreeks op een Linux-machine of -VM
In de volgende quickstart-artikelen wordt beschreven hoe u SQL Server on Linux installeert op fysieke hardware of een virtuele machine (VM) en hoe u een database maakt:
| Platform | SQL Server versie ondersteund |
|---|---|
| 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 virtuele machines in Azure | 2017, 2019, 2022 en 2025 |
1 SUSE Linux Enterprise Server (SLES) wordt niet ondersteund op 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: Voer SQL Server Linux-containerinstallatiekopieën uit met Docker voor instructies over het installeren van SQL Server in een Linux-container.
De SQL Server containerinstallatiekopieën worden gepubliceerd en beschikbaar op 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 in het Microsoft Artifact Registry voor zowel RHEL- SQL Server als Ubuntu-containerinstallatiekopieën.
- Zie SQL Server Red Hat-containers voor containerinstallatiekopieën SQL Server 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 Aanstaande updates voor SQL Server containerafbeeldingen op Microsoft Artifact Registry (MCR) voor meer informatie.
SQL Server installeren op 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 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 on 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 on Linux | SQL Server op Windows |
| SQL Server 2022 (16.x) | Opmerkingen bij de release | SQL Server on Linux | SQL Server op Windows |
| SQL Server 2019 (15.x) | Opmerkingen bij de release | SQL Server on Linux | SQL Server op Windows |
| SQL Server 2017 (14.x) | Opmerkingen bij de release | SQL Server on Linux | SQL Server op Windows |
Aanbeveling
Zie de SQL Server on Linux faq voor antwoorden op veelgestelde vragen.
Hulp krijgen
- Ideas 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
- Microsoft SQL Server licentievoorwaarden en -informatie
- ondersteuningsopties voor zakelijke gebruikers
- Aanvoeglijke SQL Server help en feedback
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 Edit Microsoft Learn-documentatie voor meer informatie.