Skip to content

Latest commit

 

History

History
44 lines (36 loc) · 3.9 KB

File metadata and controls

44 lines (36 loc) · 3.9 KB
title Connectivity Libraries and Frameworks
description Get the connectivity drivers for client apps to connect to Azure SQL, Microsoft SQL Server, running on-premises, in the cloud, on Linux or Windows, or in containers.
author rwestMSFT
ms.author randolphwest
ms.date 07/03/2025
ms.service sql
ms.subservice linux
ms.topic conceptual
ms.custom
linux-related-content

Connectivity libraries and frameworks for Microsoft SQL Server

[!INCLUDE SQL Server - Linux]

Check out SQL Data Developer to quickly get started with programming languages such as C#, Java, Node.js, PHP, and Python and build an app using [!INCLUDE ssnoversion-md] on Linux, Windows, or Docker on macOS.

The following table lists connectivity libraries or drivers that client applications can use from various languages to connect to and use Microsoft [!INCLUDE ssnoversion-md] running on-premises or in the cloud, on Linux, Windows, or Docker, and also to Azure SQL Database and Azure Synapse Analytics.

Language Platform Additional resources Download Get started
C# Windows, Linux, macOS Microsoft ADO.NET for SQL Server Download Get started
Java Windows, Linux, macOS Microsoft JDBC Driver for SQL Server Get started
PHP Windows, Linux, macOS PHP SQL Driver for SQL Server Operating System:

- Windows
- Linux
- macOS
Get started
Node.js Windows, Linux, macOS Node.js Driver for SQL Server Get started
Python Windows, Linux, macOS Python SQL Driver

- pyodbc
Get started
Ruby Windows, Linux, macOS Ruby Driver for SQL Server Get started
C++ Windows, Linux, macOS Microsoft ODBC Driver for SQL Server Download

The following table lists a few examples of Object Relational Mapping (ORM) frameworks and web frameworks, that client applications can use with [!INCLUDE ssnoversion-md] running on-premises or in the cloud, on Linux, Windows, or Docker, and also to Azure SQL Database and Azure Synapse Analytics.

Language Platform ORM
C# Windows, Linux, macOS Entity Framework
Entity Framework Core
Java Windows, Linux, macOS Hibernate ORM
PHP Windows, Linux Laravel (Eloquent)
Node.js Windows, Linux, macOS Sequelize ORM
Python Windows, Linux, macOS Django
Ruby Windows, Linux, macOS Ruby on Rails

Related content