Så här kommer du igång med att utveckla program för SQL Server i Linux

Gäller för:SQL Server i Linux

Du kan skapa program som ansluter till och använder SQL Server på Linux från olika programmeringsspråk, till exempel C#, Java, Node.js, PHP, Python, Ruby och C++. Du kan också använda populära webbramverk och RAMVERK för objektrelationsmappning (ORM).

Tips

Med samma utvecklingsalternativ kan du även rikta in dig på SQL Server på andra plattformar. Program kan rikta in sig på SQL Server som körs lokalt eller i molnet, i Linux, Windows eller Docker på macOS. Du kan också rikta in dig på Azure SQL Database och Azure Synapse Analytics.

Prova självstudierna

Det bästa sättet att komma igång och skapa program med SQL Server är att prova själv.

  • Bläddra till SQL Data Developer.
  • Välj språk- och utvecklingsplattform.
  • Prova kodexemplen.

Tips

Om du vill utveckla för SQL Server på Docker kan du ta en titt på självstudierna macOS.

Skapa nya program

Om du skapar ett nytt program kan du läsa Anslutningsbibliotek och ramverk för Microsoft SQL Serverför en sammanfattning av anslutningsappar och populära ramverk som är tillgängliga för olika programmeringsspråk.

Använda befintliga program

Om du har ett befintligt databasprogram kan du ändra anslutningssträngen så att den riktar in sig på SQL Server i Linux. Mer information finns i SQL Server på Linux: Kända problem.

Använda befintliga SQL-verktyg i Windows med SQL Server i Linux

Verktyg som för närvarande körs i Windows, till exempel SSMS, SSDT och PowerShell, fungerar också med SQL Server i Linux. Även om de inte körs internt i Linux kan du fortfarande hantera sql server-fjärrinstanser i Linux.

Mer information finns i följande artiklar:

Obs

Se till att du använder de senaste versionerna av dessa verktyg för bästa möjliga upplevelse.

Använda nya SQL-verktyg för Linux

Du kan använda MSSQL-tillägget för Visual Studio Code på Linux, macOS och Windows. En stegvis genomgång finns i Snabbstart: Kör din första fråga med MSSQL-tillägget för Visual Studio Code.

Du kan också använda kommandoradsverktyg som är inbyggda för Linux. De här verktygen innehåller följande: