Suporte e ciclo de vida Go-MSSQLDB

Este artigo descreve os requisitos da versão do Go, a compatibilidade da versão do SQL Server e o modelo de suporte para o go-mssqldb driver.

Suporte para versões Go

O go-mssqldb driver é testado contra os dois lançamentos estáveis mais recentes do Go estável. Quando uma nova versão do Go é lançada, a equipa de drivers valida a compatibilidade e atualiza a matriz de integração contínua (CI).

Versão do controlador Versão 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

Compatibilidade com versões do SQL Server

O driver funciona com as seguintes plataformas Microsoft SQL:

Platform Versões suportadas
SQL Server Todas as versões suportadas
Base de Dados SQL do Azure Todos os níveis
Azure SQL Managed Instance Todos os níveis
Banco de dados SQL no Microsoft Fabric Todos os níveis
Armazém de Dados Fabric Todos os níveis
Azure Synapse Analytics Pools SQL sem servidor e dedicados

Note

Versões antigas do SQL Server fora de suporte podem não suportar TLS 1.2 ou posteriores. Para se ligar a estas versões, defina encrypt=false ou atualize para uma versão suportada pelo SQL Server. Consulte Limitações para mais informações.

Suporte de sistema operativo

O driver funciona em qualquer plataforma suportada pelo Go:

Sistema Operativo Notes
Windows A Windows authentication (SSPI) está disponível nativamente.
Linux Kerberos e autenticação NTLM suportada. Veja Linux e macOS.
macOS Kerberos e autenticação NTLM suportada. Veja Linux e macOS.

Modelo de suporte

O go-mssqldb driver é um projeto open-source alojado no GitHub. A Microsoft mantém o driver e aceita contribuições da comunidade.

  • Relatórios de bugs - Regista uma edição no rastreador de problemas do GitHub.
  • Pedidos de funcionalidades - Apresenta um problema com a enhancement editora.
  • Questões de segurança - Siga as instruções de reporte no ficheiro SECURITY.md .
  • Suporte comercial - Para Base de Dados SQL do Azure e Azure SQL Managed Instance, abra um ticket de suporte através do portal Azure.