Oprava: Nelze nainstalovat SQL Server na Windows 11

SQL Server se nenainstaluje, pokud používáte sektor větší než 4 kB

  • Pokud se vám nedaří nainstalovat SQL Server 2019 na Windows 11, problém je s největší pravděpodobností velikost sektoru disku.
  • Tento problém lze vyřešit úpravou registru nebo použitím speciálního příznaku při spouštění serveru.

SQL Server často používají vývojáři jako systém správy relačních databází a mnozí z nich uvedli, že nemohou nainstalovat SQL Server na Windows 11.

Bez spuštěného SQL Serveru nebude mít jejich projekt databázi, kterou by mohl používat, takže je zásadní tento problém vyřešit a tato příručka vám s tím pomůže.

Jak si stáhnu a nainstaluji SQL Server na Windows 11?

1. Odstraňte postižený klíč registru

  1. zmáčkni Okna klíč + S a zadejte příkazový řádek. Vybrat Spustit jako administrátor ze seznamu výsledků.
  2. Nyní spusťte následující příkaz: reg DELETE “HKLM\SOFTWARE\WOW6432Node\Microsoft\Microsoft SQL Server Management Studio” /reg: 32
  3. Poté zavřete Příkazový řádek.

Toto je jednoduché řešení a může pomoci, pokud nemůžete nainstalovat SQL Server 2014.

 2. Zkontrolujte velikost sektoru vašeho disku

  1. zmáčkni Okna klíč + X a vybrat si Terminál (administrátor).
  2. Nyní spusťte následující příkaz. Nezapomeňte nahradit C jednotkou, na kterou instalujete SQL Server. fsutil fsinfo sectorinfo C:
  3. Vyhledejte PhysicalBytesPerSectorForAtomicity a PhysicalBytesPerSectorForPerformance hodnoty.

Pokud se hodnoty liší, vyhledejte tu, která má vyšší hodnotu. Pokud je tato hodnota vyšší než 4096 musíte provést několik změn v registru takto:

  1. Start Příkazový řádek jako správce.
  2. Spusťte následující příkaz pro přidání klíče: REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" /v "ForcedPhysicalSectorSizeInBytes" /t REG_MULTI_SZ /d "* 4095" /f
  3. Spuštěním následujícího příkazu ověřte, zda byl klíč úspěšně přidán:
    REG QUERY "HKLM\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" /v "ForcedPhysicalSectorSizeInBytes"

Pokud se necítíte dobře s úpravou registru a změnou velikosti sektoru disku, můžete vždy nainstalovat SQL Server na jinou jednotku. Stačí zkontrolovat pohon pomocí fsutil fsinfo sektorové informace a ujistěte se, že jeho hodnoty nejsou vyšší než 4096.

Přečtěte si více o tomto tématu
  • KB5029263 se neinstaluje na Windows 11? Opravte to v 6 krocích
  • 8 způsobů, jak opravit DHCP není povoleno pro Wi-Fi
  • 0x80070661: Jak opravit tuto chybu Windows Update
  • 7 rychlých způsobů, jak opravit zamrznutí fotoaparátu ve Windows 11
  • Windows 11 zamrzá při tisku: 7 rychlých způsobů, jak to opravit

3. Nastavte příznak trasování na 1800

  1. Otevřete příkazový řádek.
  2. Nyní spusťte následující příkaz: DBCC TRACEON (1800, -1);
  3. Zavřete nástroj příkazového řádku.

Úpravou spouštěcích parametrů přinutíte SQL Server používat 4 KB jako velikost sektoru disku pro procesy čtení a zápisu.

Proč se SQL Server neinstaluje?

  • Problémy s určitými klíči registru mohou způsobit tento problém.
  • Běžnou příčinou tohoto problému je velikost sektoru větší než 4 kB.

Microsoft si je tohoto problému plně vědom a podle nich budou některá novější úložná zařízení používat větší velikosti bloků, než je podporovaná velikost sektoru 4 kB používaná SQL Serverem.

Doufejme, že tento problém bude vyřešen, když společnost Microsoft upgraduje svůj software. Když už jsme u upgradů, máme skvělý návod, jak na to upgrade z SQL Server 2008, tak se na to určitě podívejte.

Upgrade také zabrání různým problémům s kompatibilitou, jako je např Operační systém není podporován chybou serveru SQL.

Našli jste jiný způsob, jak tento problém vyřešit? Pokud ano, dejte nám vědět v komentářích níže.

Jak zabezpečit databázi serveru SQL [Stručný průvodce]

Jak zabezpečit databázi serveru SQL [Stručný průvodce]Sql ServerKybernetická Bezpečnost

Po celou tuto dobu zůstávají servery SQL populární mezi zkušenými správci. Jejich zabezpečení se však stále jeví jako jeden z největších problémů.Pečlivé sledování databáze serveru SQL je skvělý zp...

Přečtěte si více
Společnost Microsoft rozšiřuje podporu serverů Windows a SQL na 16 let

Společnost Microsoft rozšiřuje podporu serverů Windows a SQL na 16 letWindows ServerZajištění PrémieSql Server

Tento týden Microsoft představil nadcházející licenční doplňky pro svůj plán Premium Assurance, ve kterém je rozšíří podporu oprav pro produkty Windows Server nebo SQL Server o dalších šest let nad...

Přečtěte si více
Oprava: Nelze generovat chybu kontextu SSPI [SQL Server]

Oprava: Nelze generovat chybu kontextu SSPI [SQL Server]Sql Server

Chyba nemůže generovat kontext SSPI může zabránit správci a uživatelům v přístupu k jejich SQLserveru.V tomto článku, my prozkoumejte tři způsoby na opravit tuto chybu na dostat tě zpět online.Poku...

Přečtěte si více