Windows 11 Üzerinde SQL 2019 Kurulumunda Dikkat Edilmesi Gerekenler
Microsoft destek belgelerinde Windows 11 için SQL Server 2017 ve üzeri RTM sürümleri önerilse de, pratik saha uygulamalarında Database Engine Services bileşeninin yüklenemediği ve kurulumun başarısız olduğu gözlemlenmiştir.
Tespit Edilen Sorunlar:
- SQL Server 2017: Windows 11 Pro ve Enterprise sürümlerinde ciddi uyumluluk sorunları yaşanmaktadır. “Developer” ve “Standard” sürümleri kağıt üzerinde desteklense de kurulum sırasında servis başlatma hataları alınmaktadır.
- SQL Server 2019: Genellikle daha stabil olmakla birlikte, disk yapılandırmasına bağlı olarak benzer “Database Engine” kurulum hataları verebilmektedir.
Çözüm Önerisi: Windows 11 işletim sistemi üzerine yapılacak temiz kurulumlarda, stabilite ve uyumluluk adına SQL Server 2019 Standard veya Enterprise sürümlerinin tercih edilmesi önerilir.
Kritik Uyarı ve Workaround (Registry İşlemi)
Eğer SQL Server 2019 kurulumunda da Database Engine Services bileşeni yüklenemiyorsa (genellikle sektör boyutu uyumsuzluğundan kaynaklanır), kuruluma başlamadan önce aşağıdaki adımları uygulamanız gerekmektedir:
1. Komut İstemi’ni (CMD) Yönetici olarak çalıştırın.
2. Aşağıdaki komutu uygulayarak disk sektör boyutunu uyumlu hale getirin:
REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" /v "ForcedPhysicalSectorSizeInBytes" /t REG_MULTI_SZ /d "* 4095" /f
3. Komut başarıyla işlendikten sonra bilgisayarı yeniden başlatın.
4. SQL Server kurulumunu tekrar başlatın.