Go-MSSQLDB Destek ve yaşam döngüsü

Bu makale, sürücü için Go sürüm gereksinimlerini, SQL Server sürüm uyumluluğunu ve destek modelini go-mssqldb açıklar.

Go sürüm desteği

Sürücü, go-mssqldb en son iki stabil Go sürümüyle test ediliyor. Yeni bir Go sürümü çıktığında, sürücü ekibi uyumluluğu doğrular ve sürekli entegrasyon (CI) matrisini günceller.

Sürücü sürümü Minimum Go versiyonu
v1.10.x 1.25 git
v1.9.x Go 1.23
v1.8.x Go 1.18
v1.7.x Go 1.17

SQL Server sürüm uyumluluğu

Sürücü, aşağıdaki Microsoft SQL platformlarıyla çalışır:

Platform Desteklenen sürümler
SQL Server Desteklenen tüm sürümler
Azure SQL Veritabanı Tüm düzeyler
Azure SQL Yönetilen Varlık Tüm düzeyler
Microsoft Fabric'da SQL veritabanı Tüm düzeyler
Fabric Veri Ambarı Tüm düzeyler
Azure Synapse Analytics Sunucusuz ve özel SQL havuzları

Note

Daha eski, destek olmayan SQL Server sürümleri TLS 1.2 veya daha sonrasını desteklemeyebilir. Bu sürümlere bağlanmak için desteklenen bir SQL Server sürümüne ayar encrypt=false veya yükseltebilirsiniz. Daha fazla bilgi için Sınırlamalar bölümüne bakınız.

İşletim sistemi desteği

Sürücü, Go tarafından desteklenen herhangi bir platformda çalışır:

İşletim Sistemi Notlar
Windows Windows authentication (SSPI) doğal olarak mevcuttur.
Linux Kerberos ve NTLM doğrulaması destekleniyor. Linux ve macOS'a bakınız.
macOS Kerberos ve NTLM doğrulaması destekleniyor. Linux ve macOS'a bakınız.

Destek modeli

Sürücü, go-mssqldbGitHub'ta barındırılan açık kaynaklı bir projedir. Microsoft sürücüyü sürdürür ve topluluk katkılarını kabul eder.

  • Hata raporları - GitHub sorun takip cihazına bir sorun bildirin.
  • Özellik istekleri - Etiketle enhancement ilgili bir sorun bildirin.
  • Güvenlik sorunları - SECURITY.md dosyasındaki raporlama talimatlarını takip edin.
  • Ticari destek - Azure SQL Veritabanı ve Azure SQL Yönetilen Örneği için, Azure portalı üzerinden destek bileti açın.