Popravak: Nije moguće instalirati SQL Server na Windows 11

SQL Server se neće instalirati ako koristite veličinu sektora veću od 4 KB

  • Ako ne možete instalirati SQL Server 2019 na Windows 11, problem je najvjerojatnije u veličini sektora diska.
  • Ovaj se problem može riješiti izmjenom registra ili korištenjem posebne oznake prilikom pokretanja poslužitelja.

Programeri često koriste SQL Server kao sustav za upravljanje relacijskim bazama podataka, a mnogi od njih su prijavili da ne mogu instalirati SQL Server na Windows 11.

Bez pokrenutog SQL Servera, njihov projekt neće imati bazu podataka koju može koristiti, stoga je ključno riješiti ovaj problem, a ovaj će vam vodič u tome pomoći.

Kako mogu preuzeti i instalirati SQL Server na Windows 11?

1. Izbrišite zahvaćeni ključ registra

  1. pritisni Windows tipka + S i upišite naredbeni redak. Izaberi Pokreni kao administrator s popisa rezultata.
  2. Sada pokrenite sljedeću naredbu: reg DELETE “HKLM\SOFTWARE\WOW6432Node\Microsoft\Microsoft SQL Server Management Studio” /reg: 32
  3. Nakon toga zatvorite Naredbeni redak.

Ovo je jednostavno rješenje i može pomoći ako ne možete instalirati SQL Server 2014.

 2. Provjerite veličinu sektora vašeg pogona

  1. pritisni Windows tipka + x i izabrati Terminal (Administrator).
  2. Sada pokrenite sljedeću naredbu. Obavezno zamijenite C pogonom na koji instalirate SQL Server. fsutil fsinfo sectorinfo C:
  3. Pronađite PhysicalBytesPerSectorForAtomicity i PhysicalBytesPerSectorForPerformance vrijednosti.

Ako su vrijednosti različite, pronađite onu koja ima višu vrijednost. Ako je ta vrijednost veća od 4096 trebate napraviti nekoliko promjena u registru tako što ćete učiniti sljedeće:

  1. Početak Naredbeni redak kao administrator.
  2. Pokrenite sljedeću naredbu za dodavanje ključa: REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" /v "ForcedPhysicalSectorSizeInBytes" /t REG_MULTI_SZ /d "* 4095" /f
  3. Pokrenite sljedeću naredbu da provjerite je li ključ uspješno dodan:
    REG QUERY "HKLM\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" /v "ForcedPhysicalSectorSizeInBytes"

Ako se ne osjećate ugodno mijenjati registar i mijenjati veličinu sektora diska, uvijek možete instalirati SQL Server na drugi pogon. Samo provjerite pogon s fsutil fsinfo informacije o sektoru naredbu i pobrinite se da njezine vrijednosti nisu veće od 4096.

Pročitajte više o ovoj temi
  • KB5029263 se ne instalira na Windows 11? Popravite to u 6 koraka
  • 8 načina da popravite da DHCP nije omogućen za Wi-Fi
  • 0x80070661: Kako popraviti ovu pogrešku Windows Update
  • 7 brzih načina da popravite zamrzavanje kamere u sustavu Windows 11
  • Windows 11 se smrzava prilikom ispisa: 7 brzih načina da to popravite

3. Postavite oznaku praćenja na 1800

  1. Otvorite naredbeni redak.
  2. Sada pokrenite sljedeću naredbu: DBCC TRACEON (1800, -1);
  3. Zatvorite alat naredbenog retka.

Izmjenom parametara pokretanja prisilit ćete SQL Server da koristi 4 KB kao veličinu sektora diska za procese čitanja i pisanja.

Zašto se SQL Server ne instalira?

  • Problemi s određenim ključevima registra mogu uzrokovati pojavu ovog problema.
  • Veličina sektora koja je veća od 4 KB čest je uzrok ovog problema.

Microsoft je potpuno svjestan ovog problema i prema njima će neki noviji uređaji za pohranu koristiti veće veličine blokova od podržane veličine sektora od 4 KB koju koristi SQL Server.

Nadamo se da će ovaj problem biti riješen kada Microsoft nadogradi svoj softver. Govoreći o nadogradnjama, imamo odličan vodič kako to učiniti nadogradnja sa SQL Servera 2008, pa svakako provjerite.

Nadogradnja će također spriječiti razne probleme s kompatibilnošću kao što su Operativni sustav nije podržan zbog pogreške SQL Servera.

Jeste li pronašli drugačiji način da riješite ovaj problem? Ako je tako, javite nam u komentarima ispod.

Popravak: pogreška agregatne funkcije prilikom pokretanja upita

Popravak: pogreška agregatne funkcije prilikom pokretanja upitaSql Server

Dodavanje klauzule GROUP BY vrlo je učinkovito u većini slučajevaPogreška agregatne funkcije u SQL-u javlja se kada pokušate koristiti agregatnu funkciju na način koji jezik SQL ne podržava.Možda ć...

Čitaj više
Što je Mysqld.exe i kako popraviti visoku upotrebu CPU-a

Što je Mysqld.exe i kako popraviti visoku upotrebu CPU-aSql ServerWindows 11

Prilagodite MySQL konfiguraciju ili nadogradite MySQL poslužiteljMysqld.exe dio je MySQL poslužitelja Softver koji je razvio Oracle programer softvera.Kada pokrenete MySQL softver na svom računalu,...

Čitaj više
Popravite pogrešku Msmdsrv.exe i veliku upotrebu CPU-a

Popravite pogrešku Msmdsrv.exe i veliku upotrebu CPU-aVisoka Upotreba ProcesoraSnaga BiSql ServerGreška U Aplikaciji

Saznajte kako su drugi uspjeli riješiti problem!Proces msmdsrv.exe povezan je s Microsoft SQL Serverom i instanca je Analysis Services.Problemi s izvršnom datotekom nastaju zbog podataka koji nedos...

Čitaj više