Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Esta matriz compara las capacidades implementadas por los controladores que conectan aplicaciones con SQL Server, Azure SQL Database, Azure SQL Managed Instance, Azure Synapse Analytics y la base de datos SQL en Microsoft Fabric. No indica si una función está disponible en todos los productos o servicios de base de datos. Consulta la documentación de características enlazadas para ver la disponibilidad de productos.
Empieza con el controlador de tu lenguaje de programación y runtime, y luego verifica que soporte las capacidades que requiere tu aplicación. El soporte de controladores varía porque una capacidad puede no aplicarse a la tecnología del controlador, depender de otro componente o no estar implementada.
Cómo leer la matriz
- Sí significa que el controlador soporta la capacidad. El enlace proporciona documentación de apoyo.
- Parcial significa que el controlador solo soporta el escenario o la representación descrita en la celda.
- No significa que el controlador no ofrezca soporte a nivel de conductor para esta capacidad. Cuando sea aplicable, las aplicaciones pueden acceder a los datos mediante una representación genérica, como texto o datos binarios.
Los indicadores de versión del controlador solo aparecen cuando una función no está disponible en todas las versiones admitidas actualmente. Seleccione un nombre de controlador vinculado o valor de soporte para abrir la documentación correspondiente. Si necesitas una capacidad no soportada, utiliza la sección Solicitar una función en la página de inicio del conductor.
Controladores .NET
Importante
Usa Microsoft.Data.SqlClient para el desarrollo de nuevas aplicaciones .NET. Las columnas System.Data.SqlClient describen la compatibilidad solo para aplicaciones existentes. System.Data.SqlClient no se recomienda para desarrollos nuevos. Migra aplicaciones existentes siguiendo Migrar de System.Data.SqlClient a Microsoft. Data.SqlClient.
El paquete NuGet System.Data.SqlClient soporta .NET 8, pero no .NET 9 ni versiones posteriores. Después de que .NET 8 termine el soporte en noviembre de 2026, el paquete no tendrá un tiempo de ejecución .NET compatible.
Controladores ODBC, JDBC y OLE DB
Controladores PHP, Node.js, Python y Go
1 Los controladores PHP dependen del controlador ODBC de Microsoft para SQL Server. Utiliza una versión de controlador ODBC que soporte esta función.