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.
Este artículo describe los requisitos de la versión de Go, la compatibilidad de versiones de SQL Server y el modelo de soporte para el go-mssqldb controlador.
Soporte para versiones de Go
El go-mssqldb controlador se pone a prueba en comparación con los dos lanzamientos estables más recientes de Go estables. Cuando se lanza una nueva versión de Go, el equipo de controladores valida la compatibilidad y actualiza la matriz de integración continua (CI).
| Versión del controlador | Versión Minimum Go |
|---|---|
| v1.10.x | Go 1.25 |
| v1.9.x | Go 1.23 |
| v1.8.x | Go 1.18 |
| v1.7.x | Go 1.17 |
compatibilidad con versiones de SQL Server
El controlador funciona con las siguientes plataformas Microsoft SQL:
| Platform | Versiones compatibles |
|---|---|
| SQL Server | Todas las versiones compatibles |
| Azure SQL Database | Todos los niveles |
| Instancia Gestionada de Azure SQL | Todos los niveles |
| Base de datos SQL en Microsoft Fabric | Todos los niveles |
| Almacenamiento de datos de tejido | Todos los niveles |
| Azure Synapse Analytics | Pools SQL sin servidor y dedicados |
Note
Las versiones antiguas de SQL Server que no son compatibles pueden no soportar TLS 1.2 o posteriores. Para conectarte a estas versiones, configura encrypt=false o actualiza a una versión compatible con SQL Server. Consulta Limitaciones para más información.
Compatibilidad con sistema operativo
El controlador funciona en cualquier plataforma soportada por Go:
| Sistema operativo | Notas |
|---|---|
| Windows | autenticación de Windows (SSPI) está disponible de forma nativa. |
| Linux | Se soportan Kerberos y autenticación NTLM. Consulta Linux y macOS. |
| macOS | Se soportan Kerberos y autenticación NTLM. Consulta Linux y macOS. |
Modelo de soporte técnico
El go-mssqldb controlador es un proyecto de código abierto alojado en GitHub. Microsoft mantiene el controlador y acepta contribuciones de la comunidad.
- Informes de errores - Presenta un problema en el rastreador de incidencias de GitHub.
-
Solicitudes de funcionalidades - Presenta un problema con la
enhancementdiscográfica. - Problemas de seguridad - Sigue las instrucciones de reporte en el archivo SECURITY.md .
- Soporte comercial - Para Azure SQL Database y Azure SQL Managed Instance, abre un ticket de soporte a través del portal de Azure.