4 KB'tan büyük sektör boyutu kullanıyorsanız SQL Server yüklenmez
- Windows 11'de SQL Server 2019'u yükleyemiyorsanız sorun büyük ihtimalle disk sektörü boyutundadır.
- Bu sorun, kayıt defterini değiştirerek veya sunucuyu başlatırken özel bir bayrak kullanılarak çözülebilir.
SQL Server, geliştiriciler tarafından sıklıkla ilişkisel veritabanı yönetim sistemi olarak kullanılıyor ve birçoğu Windows 11'de SQL Server kurulumu yapamadıklarını bildirdi.
SQL Server çalışmadığında projelerinin kullanabileceği bir veritabanı olmayacaktır, dolayısıyla bu sorunu çözmek çok önemlidir ve bu kılavuz size bu konuda yardımcı olacaktır.
Windows 11'de SQL Server'ı nasıl indirip yüklerim?
1. Etkilenen kayıt defteri anahtarını silin
- tuşuna basın pencereler anahtar + S ve yazın Komut istemi. Seçme Yönetici olarak çalıştır sonuç listesinden.
- Şimdi aşağıdaki komutu çalıştırın:
reg DELETE “HKLM\SOFTWARE\WOW6432Node\Microsoft\Microsoft SQL Server Management Studio” /reg: 32
- Bundan sonra kapat Komut istemi.
Bu basit bir çözümdür ve SQL Server 2014'ü yükleyemiyorsanız yardımcı olabilir.
2. Sürücünüzün sektör boyutunu kontrol edin
- tuşuna basın pencereler anahtar + X ve Seç Terminal (Yönetici).
- Şimdi aşağıdaki komutu çalıştırın. C'yi SQL Server'ı kurduğunuz sürücüyle değiştirdiğinizden emin olun.
fsutil fsinfo sectorinfo C:
- Bulun Atomicity İçin FizikselBytesPerSector Ve Performans İçin Sektör Başına Fiziksel Bayt değerler.
Değerler farklıysa, daha yüksek değere sahip olanı bulun. Eğer bu değer bundan yüksekse 4096 aşağıdakileri yaparak kayıt defterinde birkaç değişiklik yapmanız gerekir:
- Başlangıç Komut istemi yönetici olarak.
- Anahtarı eklemek için aşağıdaki komutu çalıştırın:
REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" /v "ForcedPhysicalSectorSizeInBytes" /t REG_MULTI_SZ /d "* 4095" /f
- Anahtarın başarıyla eklendiğini doğrulamak için aşağıdaki komutu çalıştırın:
REG QUERY "HKLM\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" /v "ForcedPhysicalSectorSizeInBytes"
Kayıt defterini değiştirmek ve disk kesimi boyutunu değiştirmek konusunda kendinizi rahat hissetmiyorsanız SQL Server'ı her zaman farklı bir sürücüye yükleyebilirsiniz. Sadece sürücüyü kontrol edin fsutil fsinfo sektör bilgisi komutunu verin ve değerlerinin 4096'dan yüksek olmadığından emin olun.
- KB5029263 Windows 11'e yüklenmiyor mu? 6 Adımda Sorunu Düzeltin
- DHCP'nin Wi-Fi için Etkin Olmamasını Düzeltmenin 8 Yolu
- 0x80070661: Bu Windows Güncelleme Hatası Nasıl Düzeltilir
- Windows 11'de Kamera Donmasını Düzeltmenin 7 Hızlı Yolu
- Windows 11 Yazdırma Sırasında Donuyor: Düzeltmenin 7 Hızlı Yolu
3. İzleme bayrağını 1800'e ayarlayın
- Komut satırını açın.
- Şimdi aşağıdaki komutu çalıştırın:
DBCC TRACEON (1800, -1);
- Komut satırı aracını kapatın.
Başlangıç parametrelerini değiştirerek, SQL Server'ı okuma ve yazma işlemleri için disk kesimi boyutu olarak 4 KB kullanmaya zorlarsınız.
SQL Server neden yüklenmiyor?
- Belirli kayıt defteri anahtarlarıyla ilgili sorunlar bu sorunun ortaya çıkmasına neden olabilir.
- 4 KB'tan büyük bir sektör boyutu bu sorunun ortak nedenidir.
Microsoft bu sorunun tamamen farkındadır ve onlara göre bazı yeni depolama aygıtları, SQL Server tarafından kullanılan desteklenen 4 KB sektör boyutundan daha yüksek blok boyutları kullanacaktır.
Umarız Microsoft yazılımını güncellediğinde bu sorun çözülecektir. Yükseltmelerden bahsetmişken, nasıl yapılacağına dair harika bir rehberimiz var. SQL Server 2008'den yükseltme, bu yüzden kontrol ettiğinizden emin olun.
Yükseltme ayrıca aşağıdakiler gibi çeşitli uyumluluk sorunlarını da önleyecektir: İşletim sistemi SQL Server hatasıyla desteklenmiyor.
Bu sorunu çözmenin farklı bir yolunu buldunuz mu? Eğer öyleyse, aşağıdaki yorumlarda bize bildirin.