Anslutningsbibliotek och ramverk för Microsoft SQL Server

Gäller för:SQL Server i Linux

Kolla in SQL Data Developer för att snabbt komma igång med programmeringsspråk som C#, Java, Node.js, PHP och Python och skapa en app med SQL Server i Linux, Windows eller Docker på macOS.

I följande tabell visas anslutningsbibliotek eller drivrutiner som klientprogram kan använda från olika språk för att ansluta till och använda Microsoft SQL Server som körs lokalt eller i molnet, i Linux, Windows eller Docker samt till Azure SQL Database och Azure Synapse Analytics.

Språk Plattform Ytterligare resurser Ladda ned Sätta igång
C# Windows, Linux, macOS Microsoft ADO.NET för SQL Server Ladda ned Kom igång
Java Windows, Linux, macOS Microsoft JDBC-drivrutin för SQL Server Kom igång
PHP Windows, Linux, macOS PHP SQL-drivrutin för SQL Server Operativsystem:

- Windows
- Linux
- Macos
Kom igång
Node.js Windows, Linux, macOS Node.js drivrutin för SQL Server Kom igång
Python Windows, Linux, macOS mssql-python Install Kom igång
Rubin Windows, Linux, macOS Ruby Driver för SQL Server Kom igång
C++ Windows, Linux, macOS Microsoft ODBC-drivrutin för SQL Server Ladda ned

I följande tabell visas några exempel på ramverk för objektrelationsmappning (ORM) och webbramverk som klientprogram kan använda med SQL Server som körs lokalt eller i molnet, i Linux, Windows eller Docker, och även till Azure SQL Database och Azure Synapse Analytics.

Språk Plattform ORM
C# Windows, Linux, macOS Entity Framework
Entity Framework Core
Java Windows, Linux, macOS Viloläge ORM
PHP Windows, Linux Laravel (Eloquent)
Node.js Windows, Linux, macOS Sequelize ORM
Python Windows, Linux, macOS Django
Rubin Windows, Linux, macOS Ruby on Rails