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

Vedere le esercitazioni introduttive per iniziare a usare rapidamente linguaggi di programmazione come C#, Java, Node.js, PHP e Python, nonché creare un'app con SQL Server su Linux o Windows o con Docker su macOS.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 che le applicazioni client possono usare da svariati linguaggi per connettersi a Microsoft SQL Server e usarlo in esecuzione in locale o nel cloud, in Linux, Windows o in Docker, nonché per connettersi al database SQL di Azure e ad 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 ScaricareDownload Attività inizialiGet Started
C#C# Windows, Linux, macOSWindows, Linux, macOS Microsoft ADO.NET per SQL ServerMicrosoft ADO.NET for SQL Server ScaricareDownload Attività inizialiGet Started
JavaJava Windows, Linux, macOSWindows, Linux, macOS Driver Microsoft JDBC per SQL ServerMicrosoft JDBC Driver for SQL Server ScaricareDownload Attività inizialiGet 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
Attività inizialiGet Started
Node.jsNode.js Windows, Linux, macOSWindows, Linux, macOS Driver Node.js per SQL ServerNode.js Driver for SQL Server InstallareInstall Attività inizialiGet Started
PythonPython Windows, Linux, macOSWindows, Linux, macOS Driver Python SQLPython SQL Driver Opzioni di installazione:Install choices:
*pymssql* pymssql
* pyodbc* pyodbc
Attività inizialiGet Started
RubyRuby Windows, Linux, macOSWindows, Linux, macOS Driver Ruby per SQL ServerRuby Driver for SQL Server InstallareInstall Attività inizialiGet Started
C++C++ Windows, Linux, macOSWindows, Linux, macOS Driver Microsoft ODBC per SQL ServerMicrosoft ODBC Driver for SQL Server ScaricareDownload

La tabella seguente elenca alcuni esempi di framework ORM (Object Relational Mapping) e framework Web che le applicazioni client possono usare con Microsoft SQL Server in esecuzione in locale o nel cloud, in Linux, Windows o Docker e anche per il 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 ORMORM(s)
C#C# Windows, Linux, macOSWindows, Linux, macOS Entity FrameworkEntity Framework
Entity Framework CoreEntity Framework Core
JavaJava Windows, Linux, macOSWindows, Linux, macOS Hibernate ORMHibernate ORM
PHPPHP Windows, LinuxWindows, Linux Laravel (Eloquent)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 on RailsRuby on Rails