Vad är SQL Server på Linux?
gäller för:SQL Server – Linux
Från och med SQL Server 2017 (14.x) körs SQL Server på Linux. Det är samma SQL Server Database Engine, med många liknande funktioner och tjänster oavsett operativsystem.
Tips
SQL Server 2019 finns! Information om vad som är nytt för Linux i den senaste versionen finns i Nyheter i SQL Server 2019 för Linux.
SQL Server 2019 (15.x) körs på Linux. Det är samma SQL Server Database Engine, med många liknande funktioner och tjänster oavsett operativsystem. Mer information om den här versionen finns i Nyheter för SQL Server 2019 på Linux.
Tips
SQL Server 2022 finns! Information om vad som är nytt för Linux i den senaste versionen finns i Nyheter i SQL Server 2022.
SQL Server 2022 (16.x) körs på Linux. Det är samma SQL Server Database Engine, med många liknande funktioner och tjänster oavsett operativsystem. Mer information om den här versionen finns i Nyheter i SQL Server 2022.
Installera
Kom igång genom att installera SQL Server på Linux med någon av följande snabbstarter:
- snabbstart: Installera SQL Server och skapa en databas på Red Hat
- snabbstart: Installera SQL Server och skapa en databas på SUSE Linux Enterprise Server
- Snabbstart: Installera SQL Server och skapa en databas på Ubuntu
- snabbstart: Köra SQL Server Linux-containeravbildningar med Docker
- Konfigurera en SQL-VM i Azure
Containeravbildningar
SQL Server-containeravbildningarna publiceras och är tillgängliga i Microsoft Container Registry (MCR) och katalogiseras även på följande platser, baserat på operativsystemavbildningen som användes när containeravbildningen skapades:
- För både RHEL- och Ubuntu-baserade SQL Server-containeravbildningar, se SQL Server på Microsoft Artifact Registry.
- För RHEL-baserade SQL Server-containeravbildningar, se SQL Server Red Hat-containrar.
Not
Containrarna publiceras endast till MCR för de senaste Linux-distributionerna. Om du skapar en egen anpassad SQL Server-containeravbildning för en äldre distribution som stöds kommer den fortfarande att stödjas. Mer information finns i Kommande uppdateringar av SQL Server-containeravbildningar på Microsoft Artifact Registry aka (MCR).
Ansluta
Efter installationen ansluter du till SQL Server-instansen på linux-datorn. Du kan ansluta lokalt eller via fjärranslutning och med olika verktyg och drivrutiner. Snabbstarterna visar hur du använder kommandoradsverktyget sqlcmd. Andra verktyg är följande:
Verktyg | Handledning |
---|---|
Visual Studio Code (VS Code) | SQL Server-tillägget för Visual Studio Code |
SQL Server Management Studio (SSMS) | Använda SQL Server Management Studio i Windows för att hantera SQL Server på Linux |
SQL Server Data Tools (SSDT) | Använda Visual Studio för att skapa databaser för SQL Server i Linux |
Utforska
Från och med SQL Server 2017 (14.x) har SQL Server samma underliggande databasmotor på alla plattformar som stöds, inklusive Linux och containrar. Därför fungerar många befintliga funktioner på samma sätt. Det här området i dokumentationen visar några av dessa funktioner ur ett Linux-perspektiv. Den anropar också områden som har unika krav på Linux.
Om du redan är bekant med SQL Server i Linux kan du läsa viktig information om allmänna riktlinjer och kända problem för den här versionen:
- Viktig information för SQL Server 2017 på Linux
- Viktig information för SQL Server 2019 på Linux
- Viktig information för SQL Server 2022 på Linux
Titta sedan på vad som är nytt:
Tips
Svar på vanliga frågor finns i FAQ om SQL Server på Linux.
Få hjälp
- Idéer för SQL: Har du förslag på hur du kan förbättra SQL Server?
- Microsoft Q & A (SQL Server)
- DBA Stack Exchange (tagg sql-server): Ställ frågor till SQL Server
- Stack Overflow (tagg sql-server): Svar på frågor om SQL-utveckling
- Licensvillkor och information för Microsoft SQL Server
- Supportalternativ för företagsanvändare
- Ytterligare hjälp och feedback för SQL Server
Bidra till SQL-dokumentation
Visste du att du kan redigera SQL-innehåll själv? Om du gör det hjälper du inte bara till att förbättra vår dokumentation, utan du får även kredit som deltagare på sidan.
Mer information finns i Så här bidrar du till SQL Server-dokumentationen