Windows 11 Üzerinde SQL 2019 Kurulumunda Dikkat Edilmesi Gerekenler
Microsoft destek belgelerinde Windows 11 işletim sistemi için SQL Server 2017 ve üzeri RTM sürümleri önerilmekle birlikte, test ortamlarında Windows 11 üzerinde SQL Server 2017 kurulumu sırasında Database Engine Services bileşeninin yüklenemediği, dolayısıyla kurulumun tamamlanamadığı gözlemlenmiştir.
Her ne kadar Microsoft destek kaynaklarında bu duruma ilişkin açık bir uyarı yer almasa da, yapılan incelemelerde Windows 11 Pro ve Enterprise sürümlerinde SQL Server 2017 için yalnızca Developer ve Standard sürümlerine sınırlı destek sağlandığı anlaşılmaktadır.
Bu nedenle, Windows 11 işletim sistemi üzerinde temiz bir kurulum planlayan kullanıcılar için, olası uyumluluk ve stabilite sorunlarını önlemek amacıyla SQL Server 2019 Standard veya Enterprise sürümlerinin tercih edilmesi tavsiye edilmektedir.
Ayrıca, SQL Server 2019 kurulumunda Database Engine Services bileşeni yüklenememesi durumunda, aşağıda belirtilen kayıt defteri (registry) işlemlerinin kuruluma başlamadan önce yönetici yetkileriyle çalışan bir Komut İstemi (CMD) üzerinden uygulanması gerekmektedir. Bu işlemlerin ardından sistem yeniden başlatılmalı ve kurulum tekrar denenmelidir.
Uygulanması gereken komut:
REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" /v "ForcedPhysicalSectorSizeInBytes" /t REG_MULTI_SZ /d "* 4095" /f
Bu işlemler sonrasında SQL Server 2019 kurulumu, Database Engine Services bileşeni de dahil olmak üzere sorunsuz bir şekilde tamamlanabilmektedir.