SQL Server tidak akan diinstal jika Anda menggunakan ukuran sektor yang lebih besar dari 4KB
- Jika Anda tidak dapat menginstal SQL Server 2019 di Windows 11, kemungkinan besar masalahnya adalah ukuran sektor disk.
- Masalah ini dapat diperbaiki dengan memodifikasi registri atau dengan menggunakan tanda khusus saat memulai server.
SQL Server sering digunakan oleh pengembang sebagai sistem manajemen basis data relasional, dan banyak dari mereka melaporkan bahwa mereka tidak dapat menginstal SQL Server di Windows 11.
Tanpa SQL Server yang berjalan, proyek mereka tidak akan memiliki database yang dapat digunakan, jadi sangat penting untuk memperbaiki masalah ini, dan panduan ini akan membantu Anda dalam hal tersebut.
Bagaimana cara mengunduh dan menginstal SQL Server di Windows 11?
1. Hapus kunci registri yang terpengaruh
- tekan jendela kunci + S dan ketik prompt perintah. Pilih Jalankan sebagai administrator dari daftar hasil.
- Sekarang jalankan perintah berikut:
reg DELETE “HKLM\SOFTWARE\WOW6432Node\Microsoft\Microsoft SQL Server Management Studio” /reg: 32
- Setelah itu tutup Prompt Perintah.
Ini adalah solusi langsung, dan dapat membantu jika Anda tidak dapat menginstal SQL Server 2014.
2. Periksa ukuran sektor drive Anda
- tekan jendela kunci + X dan pilih Terminal (Admin).
- Sekarang jalankan perintah berikut. Pastikan untuk mengganti C dengan drive tempat Anda menginstal SQL Server.
fsutil fsinfo sectorinfo C:
- Temukan PhysicalBytesPerSectorForAtomicity Dan PhysicalBytesPerSectorForPerformance nilai-nilai.
Jika nilainya berbeda, carilah nilai yang lebih tinggi. Jika nilainya lebih tinggi dari 4096 Anda perlu membuat beberapa perubahan pada registri dengan melakukan hal berikut:
- Awal Prompt Perintah sebagai administrator.
- Jalankan perintah berikut untuk menambahkan kunci:
REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" /v "ForcedPhysicalSectorSizeInBytes" /t REG_MULTI_SZ /d "* 4095" /f
- Jalankan perintah berikut untuk memvalidasi apakah kunci berhasil ditambahkan:
REG QUERY "HKLM\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" /v "ForcedPhysicalSectorSizeInBytes"
Jika Anda merasa tidak nyaman mengubah registri dan mengubah ukuran sektor disk, Anda selalu dapat menginstal SQL Server di drive lain. Periksa saja drive dengan fsutil fsinfo sektorinfo perintah dan pastikan nilainya tidak lebih tinggi dari 4096.
- KB5029263 tidak diinstal di Windows 11? Perbaiki dalam 6 Langkah
- 8 Cara Memperbaiki DHCP Tidak Diaktifkan untuk Wi-Fi
- 0x80070661: Cara Memperbaiki Kesalahan Pembaruan Windows Ini
- 7 Cara Cepat Memperbaiki Kamera Macet di Windows 11
- Windows 11 Macet Saat Mencetak: 7 Cara Cepat Memperbaikinya
3. Setel bendera jejak ke 1800
- Buka baris perintah.
- Sekarang jalankan perintah berikut:
DBCC TRACEON (1800, -1);
- Tutup alat baris perintah.
Dengan mengubah parameter startup Anda akan memaksa SQL Server untuk menggunakan 4 KB sebagai ukuran sektor disk untuk proses baca dan tulis.
Mengapa SQL Server tidak dapat diinstal?
- Masalah dengan kunci registri tertentu dapat menyebabkan masalah ini muncul.
- Ukuran sektor yang lebih besar dari 4KB adalah penyebab umum masalah ini.
Microsoft sepenuhnya menyadari masalah ini, dan menurut mereka, beberapa perangkat penyimpanan yang lebih baru akan menggunakan ukuran blok yang lebih tinggi daripada ukuran sektor 4-KB yang didukung yang digunakan oleh SQL Server.
Mudah-mudahan, masalah ini akan teratasi ketika Microsoft memperbarui perangkat lunaknya. Berbicara tentang peningkatan, kami memiliki panduan hebat tentang cara melakukannya pemutakhiran dari SQL Server 2008, jadi pastikan untuk memeriksanya.
Peningkatan versi juga akan mencegah berbagai masalah kompatibilitas seperti Sistem operasi tidak didukung oleh kesalahan SQL Server.
Sudahkah Anda menemukan cara lain untuk memperbaiki masalah ini? Jika demikian, beri tahu kami di komentar di bawah.