Librerie di connettività e altri framework per Microsoft SQL ServerConnectivity libraries and frameworks for Microsoft SQL Server

QUESTO ARGOMENTO SI APPLICA A: noSQL Server su WindowssìSQL Server su LinuxnoDatabase SQL di AzurenoAzure SQL Data WarehousenoParallel Data Warehouse THIS TOPIC APPLIES TO: noSQL Server on WindowsyesSQL Server on LinuxnoAzure SQL DatabasenoAzure SQL Data WarehousenoParallel Data Warehouse

Estrarre il nostro esercitazioni introduttive per iniziare a utilizzare linguaggi di programmazione quali c#, Java, Node.js, PHP e Python e compilare un'app usando SQL Server in Linux o di Windows o di Docker su macOS rapidamente.Check out our Getting Started Tutorials to quickly get started with programming languages such as C#, Java, Node.js, PHP and Python and build an app using SQL Server on Linux or Windows or Docker on macOS.

La tabella seguente elenca le librerie di connettività o driver utilizzata dalle applicazioni client da una vasta gamma di linguaggi per connettersi e utilizzare Microsoft SQL Server in esecuzione in locale o nel cloud, in Linux, Windows o Docker, nonché per Database SQL di Azure e Azure SQL Data Warehouse.The table below lists connectivity libraries or drivers that client applications can use from a variety of languages to connect to and use Microsoft SQL Server running on-premises or in the cloud, on Linux, Windows or Docker and also to Azure SQL Database and Azure SQL Data Warehouse.

LinguaggioLanguage PiattaformaPlatform Risorse aggiuntiveAdditional resources ScaricaDownload IntroduzioneGet Started
C#C# Windows, Linux, macOSWindows, Linux, macOS Microsoft ADO.NET for SQL ServerMicrosoft ADO.NET for SQL Server ScaricaDownload IntroduzioneGet Started
JavaJava Windows, Linux, macOSWindows, Linux, macOS Microsoft JDBC Driver per SQL ServerMicrosoft JDBC Driver for SQL Server ScaricaDownload IntroduzioneGet Started
PHPPHP Windows, Linux, macOSWindows, Linux, macOS Driver SQL PHP per SQL ServerPHP SQL Driver for SQL Server Sistema operativo:Operating System:
*Windows* Windows
*Linux* Linux
*macOS* macOS
IntroduzioneGet Started
Node.jsNode.js Windows, Linux, macOSWindows, Linux, macOS Driver Node.js per SQL ServerNode.js Driver for SQL Server IntroduzioneGet Started
PythonPython Windows, Linux, macOSWindows, Linux, macOS Driver SQL PythonPython SQL Driver
*pyodbc* pyodbc
IntroduzioneGet Started
RubyRuby Windows, Linux, macOSWindows, Linux, macOS Ruby Driver per SQL ServerRuby Driver for SQL Server IntroduzioneGet Started
C++C++ Windows, Linux, macOSWindows, Linux, macOS Microsoft ODBC Driver per SQL ServerMicrosoft ODBC Driver for SQL Server ScaricaDownload

Nella tabella seguente sono elencati alcuni esempi di Framework relazionale Mapping ORM (Object) e altri framework web utilizzabili dalle applicazioni client con Microsoft SQL Server in esecuzione in locale o nel cloud, in Linux, Windows o Docker, nonché per Database SQL di Azure e Azure SQL Data Warehouse.The table below lists a few examples of Object Relational Mapping (ORM) frameworks and web frameworks that client applications can use with Microsoft SQL Server running on-premises or in the cloud, on Linux, Windows or Docker and also to Azure SQL Database and Azure SQL Data Warehouse.

LinguaggioLanguage PiattaformaPlatform ORM(s)ORM(s)
C#C# Windows, Linux, macOSWindows, Linux, macOS Entity FrameworkEntity Framework
Entity Framework CoreEntity Framework Core
JavaJava Windows, Linux, macOSWindows, Linux, macOS Lo stato di ibernazione ORMHibernate ORM
PHPPHP Windows, LinuxWindows, Linux Laravel (intuitivo)Laravel (Eloquent)
Node.jsNode.js Windows, Linux, macOSWindows, Linux, macOS Sequelize ORMSequelize ORM
PythonPython Windows, Linux, macOSWindows, Linux, macOS DjangoDjango
RubyRuby Windows, Linux, macOSWindows, Linux, macOS Ruby su GuideRuby on Rails