Compartir a través de


Bibliotecas de conectividad y marcos para Microsoft SQL Server

Se aplica a:SQL Server en Linux

Consulte SQL Data Developer para empezar a trabajar rápidamente con lenguajes de programación como C#, Java, Node.js, PHP y Python y compilar una aplicación con SQL Server en Linux, Windows o Docker en macOS.

En la tabla siguiente se enumeran las bibliotecas o controladores de conectividad que las aplicaciones cliente pueden usar desde distintos lenguajes para la conexión y el uso de la instancia de Microsoft SQL Server que se ejecuta de forma local o en la nube, en Linux, en Windows o en Docker, y también en Azure SQL Database y Azure Synapse Analytics.

Idioma Plataforma Recursos adicionales Descargar Primeros pasos
C# Windows, Linux, macOS Microsoft ADO.NET para SQL Server Descargar Introducción
Java Windows, Linux, macOS Microsoft JDBC Driver for SQL Server Introducción
PHP Windows, Linux, macOS Controlador SQL de PHP para SQL Server Sistema operativo:

- Windows
- Linux
- macOS
Introducción
Node.js Windows, Linux, macOS Controlador de Node.js para SQL Server Introducción
Python Windows, Linux, macOS mssql-python Install Introducción
Ruby Windows, Linux, macOS Controlador de Ruby para SQL Server Introducción
C++ Windows, Linux, macOS Microsoft ODBC Driver para SQL Server Descargar

En la tabla siguiente se enumeran algunos ejemplos de marcos de Asignación relacional de objetos (ORM) y marcos web que las aplicaciones cliente pueden usar con la instancia de SQL Server que se ejecuta de forma local o en la nube, en Linux, en Windows o en Docker, y también en Azure SQL Database y Azure Synapse Analytics.

Idioma Plataforma 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