Az SQL Server nem települ, ha 4 KB-nál nagyobb szektorméretet használ
- Ha nem tudja telepíteni az SQL Server 2019-et Windows 11 rendszeren, a probléma valószínűleg a lemezszektor mérete.
- Ez a probléma a beállításjegyzék módosításával vagy a kiszolgáló indításakor egy speciális jelző használatával javítható.
A fejlesztők gyakran használják az SQL Servert relációs adatbázis-kezelő rendszerként, és sokan arról számoltak be, hogy nem tudják telepíteni az SQL Servert Windows 11 rendszerre.
Az SQL Server futása nélkül a projektjük nem rendelkezik használható adatbázissal, ezért kulcsfontosságú a probléma megoldása, és ez az útmutató segít ebben.
Hogyan tölthetem le és telepíthetem az SQL Servert Windows 11 rendszeren?
1. Törölje az érintett rendszerleíró kulcsot
- megnyomni a ablakok + gomb S és írja be a parancssor. Válassza ki Futtatás rendszergazdaként az eredménylistából.
- Most futtassa a következő parancsot:
reg DELETE “HKLM\SOFTWARE\WOW6432Node\Microsoft\Microsoft SQL Server Management Studio” /reg: 32
- Ezt követően zárd be Parancssor.
Ez egy egyszerű megoldás, és segíthet, ha nem tudja telepíteni az SQL Server 2014-et.
2. Ellenőrizze a meghajtó szektorméretét
- megnyomni a ablakok + gomb x és válassz Terminál (adminisztrátor).
- Most futtassa a következő parancsot. Cserélje ki a C-t arra a meghajtóra, amelyre az SQL Servert telepíti.
fsutil fsinfo sectorinfo C:
- Keresse meg a PhysicalBytesPerSectorForAtomicity és PhysicalBytesPerSectorForPerformance értékeket.
Ha az értékek eltérnek, keresse meg azt, amelyik magasabb. Ha ez az érték nagyobb, mint 4096 néhány változtatást kell végrehajtania a rendszerleíró adatbázisban az alábbiak szerint:
- Rajt Parancssor rendszergazdaként.
- Futtassa a következő parancsot a kulcs hozzáadásához:
REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" /v "ForcedPhysicalSectorSizeInBytes" /t REG_MULTI_SZ /d "* 4095" /f
- Futtassa a következő parancsot a kulcs sikeres hozzáadásának ellenőrzéséhez:
REG QUERY "HKLM\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" /v "ForcedPhysicalSectorSizeInBytes"
Ha nem érzi kényelmesnek a beállításjegyzék módosítását és a lemezszektor méretének módosítását, mindig telepítheti az SQL Servert egy másik meghajtóra. Csak ellenőrizze a meghajtót fsutil fsinfo szektorinfo parancsot, és győződjön meg arról, hogy értékei nem haladják meg a 4096-ot.
- A KB5029263 nem települ Windows 11 rendszeren? Javítsa ki 6 lépésben
- 8 javítási módszer A DHCP nincs engedélyezve a Wi-Fi-hez
- 0x80070661: Hogyan javítsuk ki ezt a Windows frissítési hibát
- 7 gyors módszer a kamera lefagyásának javítására a Windows 11 rendszerben
- A Windows 11 lefagy nyomtatáskor: 7 gyors megoldás a javításra
3. Állítsa a nyomkövetési jelzőt 1800-ra
- Nyissa meg a parancssort.
- Most futtassa a következő parancsot:
DBCC TRACEON (1800, -1);
- Zárja be a parancssori eszközt.
Az indítási paraméterek módosításával arra kényszeríti az SQL Servert, hogy 4 KB-ot használjon lemezszektor méreteként az olvasási és írási folyamatokhoz.
Miért nem települ az SQL Server?
- Bizonyos rendszerleíró kulcsokkal kapcsolatos problémák okozhatják ezt a problémát.
- A probléma gyakori oka a 4 KB-nál nagyobb szektorméret.
A Microsoft teljesen tisztában van ezzel a problémával, és szerintük egyes újabb tárolóeszközök nagyobb blokkméretet fognak használni, mint az SQL Server által használt támogatott 4 KB-os szektorméret.
Remélhetőleg ez a probléma megoldódik, amikor a Microsoft frissíti szoftverét. Ha már a frissítésekről beszélünk, van egy nagyszerű útmutatónk a végrehajtáshoz frissítés az SQL Server 2008-ról, ezért mindenképpen nézd meg.
A frissítés megakadályozza a különféle kompatibilitási problémákat is, mint például a Az operációs rendszert nem támogatja az SQL Server hiba.
Talált más módot a probléma megoldására? Ha igen, tudassa velünk az alábbi megjegyzésekben.