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.
Microsoft. Data.SqlClient se distribuye de forma independiente de .NET. Una aplicación compatible utiliza una versión compatible del controlador en un entorno de ejecución de .NET o .NET Framework y un sistema operativo compatibles.
Niveles de apoyo
- Las versiones de Soporte Long-Term (LTS) reciben soporte durante tres años después de su lanzamiento inicial.
- Las fechas de finalización de Standard-Term Support (STS) se indican para cada línea de versiones.
- Las versiones preliminares no están soportadas para uso en producción.
- Solo las líneas de lanzamiento soportadas reciben correcciones de mantenimiento.
Versiones de Microsoft.Data.SqlClient con soporte activo
| Versión | Versión inicial | Último parche | Lanzamiento del parche | Nivel de soporte | Finalización del soporte |
|---|---|---|---|---|---|
| 7.0 | 17 de marzo de 2026 | 7.0.3 | 10 de septiembre de 2026 | STS | Se determinará en la próxima versión |
| 6.1 | 14 de agosto de 2025 | 6.1.7 | 10 de septiembre de 2026 | LTS | 14 de agosto de 2028 |
Utiliza el último parche en la línea de lanzamiento seleccionada. Las versiones de parches contienen correcciones y no añaden intencionadamente funciones que rompan.
Versiones de Microsoft.Data.SqlClient sin soporte
| Versión | Versión inicial | Último parche | Lanzamiento del parche | Nivel de soporte | Fin del apoyo |
|---|---|---|---|---|---|
| 6,0 | 9 de enero de 2025 | 6.0.5 | 16 de enero de 2026 | STS | 14 de febrero de 2026 |
| 5.2 | 28 de febrero de 2024 | 5.2.3 | 29 de abril de 2025 | STS | 28 de agosto de 2025 |
| 5,1 | 19 de enero de 2023 | 5.1.9 | martes, 13 de enero de 2026 | LTS | 20 de enero de 2026 |
| 5.0 | 29 de Julio de 2022 | 5.0.2 | 31 de marzo de 2023 | STS | 19 de julio de 2023 |
| 4,1 | 31 de enero de 2022 | 4.1.1 | 13 de septiembre de 2022 | STS | 29 de enero de 2023 |
| 4,0 | 18 de noviembre de 2021 | 4.0.6 | 21 de agosto de 2024 | LTS | 19 de noviembre de 2024 |
| 3.1 | 30 de marzo de 2022 | 3.1.7 | 20 de agosto de 2024 | LTS | 30 de marzo de 2025 |
| 3.0 | 9 de junio de 2021 | 3.0.1 | 24 de septiembre de 2021 | STS | 18 de mayo de 2022 |
| 2.1 | 19 de noviembre de 2020 | 2.1.7 | 9 de enero de 2024 | LTS | 20 de noviembre de 2023 |
| 2.0 | 16 de junio de 2020 | 2.0.1 | 25 de agosto de 2020 | STS | 19 de mayo de 2021 |
| 1.1 | 20 de noviembre de 2019 | 1.1.4 | 10 de marzo, 2021 | LTS | 21 de noviembre de 2022 |
| 1,0 | 28 de agosto de 2019 | 1.0.19269.1 | 26 de septiembre de 2019 | STS | 20 de mayo de 2020 |
Actualizar aplicaciones en una línea sin soporte. Revisa las novedades en Microsoft. Data.SqlClient y migra de System.Data.SqlClient a Microsoft. Data.SqlClient para los cambios que afecten a una actualización.
Marcos de trabajo objetivo
Microsoft. Data.SqlClient 7.0 soporta aplicaciones que tienen como objetivo:
| Objetivo de aplicación | Sistemas operativos |
|---|---|
| .NET Framework 4.6.2 o posterior | Versiones de Windows compatibles para la versión seleccionada de .NET Framework |
| .NET 8 o posterior | Versiones compatibles para Windows, Linux y macOS para la versión seleccionada de .NET |
El paquete incluye un recurso de compatibilidad .NET Standard 2.0 para bibliotecas. Las aplicaciones ejecutables deben estar destinadas a un entorno de ejecución admitido de .NET o .NET Framework. Para los pasos de despliegue, consulta Instalar, actualizar y desplegar Microsoft. Data.SqlClient.
Compatibilidad de las bases de datos
Esta matriz enumera las líneas de controladores y los productos de bases de datos con soporte activo.
Yes significa que el controlador soporta la conexión al producto de base de datos. Las características individuales pueden requerir un controlador más reciente, un motor de base de datos, una capa de servicio o una versión de protocolo.
| Producto de base de datos | 7.0 | 6.1 |
|---|---|---|
| Azure SQL Database | Sí | Sí |
| Instancia administrada de Azure SQL | Sí | Sí |
| Azure Synapse Analytics | Sí | Sí |
| Base de datos SQL en Microsoft Fabric | Sí | Sí |
| Warehouse en Microsoft Fabric | Sí | Sí |
| SQL Server 2025 | Sí | Sí |
| SQL Server 2022 | Sí | Sí |
| SQL Server 2019 | Sí | Sí |
| SQL Server 2017 | Sí | Sí |
La base de datos SQL y Warehouse en Microsoft Fabric utilizan puntos de conexión TDS y requieren la autenticación de Microsoft Entra. Warehouse no soporta Múltiples Conjuntos Activos de Resultados (MARS). Revisa los artículos enlazados sobre conectividad Fabric para conocer los requisitos y limitaciones actuales de autenticación específicos de cada servicio.
Compatibilidad con Azure Key Vault Provider
Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider Funciona por separado del driver principal.
| Versión | Versión inicial | Último parche | Lanzamiento del parche | Nivel de soporte | Finalización del soporte |
|---|---|---|---|---|---|
| 7.x | 17 de marzo de 2026 | 7.0.3 | 10 de septiembre de 2026 | STS | Se determinará en la próxima versión |
| 6.x | 14 de agosto de 2025 | 6.1.2 | 19 de agosto de 2025 | LTS | 14 de agosto de 2028 |
| 5.x | 2 de febrero de 2024 | 5.1.0 | 2 de febrero de 2024 | LTS | 3 de febrero de 2027 |
Líneas de proveedores fuera de soporte:
| Versión | Versión inicial | Último parche | Lanzamiento del parche | Nivel de soporte | Fin del apoyo |
|---|---|---|---|---|---|
| 3.x | 14 de junio de 2021 | 3.0.0 | 14 de junio de 2021 | LTS | 15 de junio de 2024 |
| 2.x | 3 de mazo de 2021 | 2.0.0 | 3 de mazo de 2021 | LTS | 4 de mazo de 2024 |
| 1.x | 19 de noviembre de 2019 | 1.2.0 | 1 de diciembre de 2020 | LTS | 21 de noviembre de 2022 |
Compatibilidad con extensiones de Microsoft.Data.SqlClient
Los paquetes de extensión introducidos con Microsoft. Data.SqlClient 7.0 usaron inicialmente la versión 1.0.0. A partir de la versión 7.0.2, el controlador principal y sus paquetes complementarios utilizan versiones alineadas. Las solicitudes deben hacer referencia a versiones coincidentes.
| Package | Última versión alineada | Versión inicial | Nivel de soporte | Finalización del soporte |
|---|---|---|---|---|
Microsoft.Data.SqlClient.Extensions.Abstractions |
7.0.3 | 17 de marzo de 2026 | LTS | 17 de marzo de 2029 |
Microsoft.Data.SqlClient.Extensions.Azure |
7.0.3 | 17 de marzo de 2026 | LTS | 17 de marzo de 2029 |
Sistemas operativos compatibles
Microsoft. Data.SqlClient soporta:
- Aplicaciones .NET Framework en sistemas operativos compatibles con .NET Framework 4.6.2 o posteriores.
- Aplicaciones .NET en sistemas operativos compatibles con una versión activa de .NET.
No es compatible el modo de globalización invariable.
Política de vulnerabilidad de dependencias
Microsoft. Data.SqlClient declara dependencias externas en su paquete NuGet. NuGet resuelve esas dependencias cuando una aplicación restaura paquetes.
La definición del paquete se actualiza con versiones seguras de dependencia directa en versiones menores. Una línea de controladores soportada recibe un hotfix para una dependencia vulnerable solo cuando esta puede actualizarse sin una ruptura de compatibilidad transitiva. De lo contrario, actualiza la dependencia afectada en la aplicación y prueba si hay conflictos de dependencias.