Remarque
L’accès à cette page requiert une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page requiert une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article décrit les exigences de la version Go, la compatibilité des versions de SQL Server et le modèle de support du go-mssqldb pilote.
Prise en charge des versions Go
Le go-mssqldb pilote est testé contre les deux dernières versions stables de Go (stable Go). Lorsqu’une nouvelle version de Go est publiée, l’équipe de pilotes valide la compatibilité et met à jour la matrice d’intégration continue (CI).
| Version du pilote | Version 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 |
compatibilité des versions SQL Server
Le pilote fonctionne avec les plateformes Microsoft SQL suivantes :
| Platform | Versions prises en charge |
|---|---|
| SQL Server | Toutes les versions prises en charge |
| Azure SQL Database | Tous les paliers |
| Azure SQL Managed Instance (Instance gérée Azure SQL) | Tous les paliers |
| Base de données SQL dans Microsoft Fabric | Tous les paliers |
| Entrepôt de données Fabric | Tous les paliers |
| Azure Synapse Analytics | Pools SQL sans serveur et dédiés |
Note
Les versions plus anciennes de SQL Server non prises en charge peuvent ne pas prendre en charge TLS 1.2 ou ultérieures. Pour vous connecter à ces versions, configurez encrypt=false ou mettez à jour une version SQL Server prise en charge. Voir Limitations pour plus d’informations.
Prise en charge du système d’exploitation
Le pilote fonctionne sur n’importe quelle plateforme prise en charge par Go :
| Système d'exploitation | Remarques |
|---|---|
| Windows | Authentification Windows (SSPI) est disponible nativement. |
| Linux | Kerberos et authentification NTLM prise en charge. Voir Linux et macOS. |
| macOS | Kerberos et authentification NTLM prise en charge. Voir Linux et macOS. |
Modèle de support
Le go-mssqldb pilote est un projet open source hébergé sur GitHub. Microsoft gère le pilote et accepte les contributions de la communauté.
- Rapports de bugs - Signalez un problème sur le suivi de problèmes de GitHub.
-
Demandes de fonctionnalités - Faites un problème auprès du
enhancementlabel. - Problèmes de sécurité - Suivez les instructions de rapport dans le fichier SECURITY.md .
- Support commercial - Pour Azure SQL Database et Azure SQL Managed Instance, ouvrez un ticket de support via le portail Azure.