Knihovny a rámce připojení pro Microsoft SQL Server

Platí pro:SQL Server v Linuxu

Podívejte se na SQL Data Developer , abyste mohli rychle začít s programovacími jazyky, jako jsou C#, Java, Node.js, PHP a Python, a sestavte aplikaci pomocí SQL Serveru v Linuxu, Windows nebo Dockeru v macOS.

Následující tabulka uvádí knihovny připojení nebo ovladače , které klientské aplikace můžou používat z různých jazyků k připojení a používání Microsoft SQL Serveru spuštěného místně nebo v cloudu, v Linuxu, Windows nebo Dockeru a také ke službě Azure SQL Database a Azure Synapse Analytics.

Jazyk Platforma Další zdroje informací Stáhnout Začínáme
jazyk C# Windows, Linux, macOS Microsoft ADO.NET pro SQL Server Stáhnout Začínáme
Java Windows, Linux, macOS ovladač Microsoft JDBC pro SQL Server Začínáme
PHP Windows, Linux, macOS ovladač PHP SQL pro SQL Server Operační systém:

- Windows
- Linux
- Macos
Začínáme
Node.js Windows, Linux, macOS ovladač Node.js pro SQL Server Začínáme
Python Windows, Linux, macOS mssql-python Nainstalovat Začínáme
Ruby Windows, Linux, macOS ovladač Ruby pro SQL Server Začínáme
C++ Windows, Linux, macOS ovladač Microsoft ODBC pro SQL Server Stáhnout

Následující tabulka uvádí několik příkladů architektur a webových architektur ORM (Object Relational Mapping), které klientské aplikace můžou používat s SQL Serverem spuštěným místně nebo v cloudu, v Linuxu, Windows nebo Dockeru a také s Azure SQL Database a Azure Synapse Analytics.

Jazyk Platforma ORM
jazyk C# Windows, Linux, macOS Entity Framework
Entity Framework Core
Java Windows, Linux, macOS Hibernace 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