Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo descrive i requisiti della versione Go, la compatibilità con la versione di SQL Server e il modello di supporto per il go-mssqldb driver.
Supporto per le versioni Go
Il go-mssqldb driver viene testato rispetto alle due ultime versioni stabili di Go. Quando viene rilasciata una nuova versione di Go, il team driver verifica la compatibilità e aggiorna la matrice di integrazione continua (CI).
| Versione del driver | Versione 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à delle versioni di SQL Server
Il driver funziona con le seguenti piattaforme Microsoft SQL:
| Platform | Versioni supportate |
|---|---|
| SQL Server | Tutte le versioni supportate |
| Database SQL di Microsoft Azure | Tutti i livelli |
| Istanza gestita di SQL di Azure (Istanza gestita di Azure SQL) | Tutti i livelli |
| Database SQL di Microsoft Fabric | Tutti i livelli |
| Fabric Data Warehouse | Tutti i livelli |
| Azure Synapse Analytics | Pool SQL serverless e dedicati |
Note
Le versioni più vecchie di SQL Server fuori supporto potrebbero non supportare TLS 1.2 o versioni successive. Per connettersi a queste versioni, imposta encrypt=false o aggiorna a una versione supportata per SQL Server. Vedi Limitazioni per maggiori informazioni.
Supporto dei sistemi operativi
Il driver gira su qualsiasi piattaforma supportata da Go:
| Sistema operativo | Note |
|---|---|
| Windows | autenticazione di Windows (SSPI) è disponibile nativamente. |
| Linux | Supportato Kerberos e autenticazione NTLM. Vedi Linux e macOS. |
| macOS | Supportato Kerberos e autenticazione NTLM. Vedi Linux e macOS. |
Modello di supporto
Il go-mssqldb driver è un progetto open-source ospitato su GitHub. Microsoft mantiene il driver e accetta i contributi della community.
- Segnalazioni di bug - Segnala un problema sul segnalatore di problemi di GitHub.
-
Richieste di funzionalità - Segnala un problema all'etichetta
enhancement. - Problemi di sicurezza - Segui le istruzioni di segnalazione nel file SECURITY.md .
- Supporto commerciale - Per database SQL di Azure e Istanza gestita di SQL di Azure, apri un ticket di supporto tramite il portale Azure.