修復無法安裝 SQL Server 的問題 Windows 11

Microsoft SQL Server 是許多企業級公司使用的關聯式資料庫管理系統(RDBMS)。 它為儲存、管理和檢索資料提供了安全且可擴展的環境。 然而,當一些使用者嘗試安裝 SQL Server 為其專案提供資料庫時,他們失敗了。 在這篇文章中,我們將看看如果您是這樣的人,您可以做什麼 無法安裝 SQL Server 在你的 Windows 電腦.

SQL服務器

快速版

無法安裝 SQL Server (setup.exe)。

Exit 代碼(十進制):-2061893606錯誤描述:等待資料庫引擎恢復句柄失敗。 檢查 SQL Server 錯誤日誌以了解潛在原因

筆記:您可能會在 SQL Server 2016、2019 或 2022 或 Developer Edition 中遇到此問題。 無論如何,您可以按照此處提到的解決方案進行操作。

修復無法安裝 SQL Server 的問題 Windows 11

如果您無法安裝 SQL Server,請按照下面提到的解決方案進行操作。

  1. 安裝最新版本的 SQL Server
  2. 刪除受影響的登錄項
  3. 更改磁碟機的磁區大小

讓我們開始吧。

1]安裝最新版本的SQL伺服器

Windows 11 不支援舊版的 SQL 伺服器。 如果您嘗試在 SQL Server 2016 及更早版本上安裝 Windows 計算機,您遇到困難並且無法在其上安裝 SQL Server Windows 11. Windows 11 不支援該版本的軟體。 因此,在這種情況下,您可以下載並安裝最新版本的 SQL。 希望在下載並安裝較新版本的 SQL Server 後,您的問題能夠解決。

2]刪除受影響的登錄項目

在此解決方案中,我們將刪除與先前安裝的 SQL Server 版本相關的登錄項目。 即使您的系統上沒有安裝任何 SQL Server 實例,您仍然應該刪除下文提到的文件,因為它們是在安裝過程中建立的,並且可能會妨礙再次嘗試安裝。 刪除受影響的註冊表項應謹慎進行,因為我們知道 Windows 註冊表是一個資料庫,包含所有硬體、軟體和使用者的資訊和設定。 這就是為什麼,在繼續之前建立註冊表的備份。 完成後,請按照下面提到的步驟操作。

打開 註冊表編輯器。

現在,刪除以下鍵。

HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL Server
HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServer

現在,導航至

 HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall

然後刪除與 SQL Server 關聯的所有鍵。

然後,移動到

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices

並做同樣的事情。

最後,重新啟動系統。

希望這能為您完成這項工作。

3]更改磁碟機的磁區大小

SQL Server 安裝受磁碟區大小的潛在影響。 SQL Server相容於4KB的磁區大小,以4096表示,如果大小有任何不同,將不相容。

讓我們檢查驅動器的扇區大小:

  • 按 Windows + X 鍵並選擇終端機(管理員)或以管理員身分開啟命令提示字元。
  • Enter 如果您想要將 SQL Server 安裝在其他磁碟機中,請執行下列命令並確保取代 C 磁碟機。
fsutil fsinfo sectorinfo C:
  • 找出 每個扇區的物理位元組原子性每個扇區效能物理位元組數 價值觀。
  • 舊硬碟通常使用 512 位元組磁區大小,而較新的進階格式 (AF) 磁碟機通常使用 4K(4096 位元組)磁區大小。 如果此處的值不同,那麼您應該找到具有較高值的那個。 如果磁區大小值高於 4096,則需要在登錄中進行一些變更。
  • 以管理員身份打開命令提示符。
  • Enter 使用以下命令新增金鑰:
REG ADD "HKLMSYSTEMCurrentControlSetServicesstornvmeParametersDevice" /v "ForcedPhysicalSectorSizeInBytes" /t REG_MULTI_SZ /d "* 4095" /f
  • 執行以下命令確認密鑰是否已新增成功:
REG QUERY "HKLMSYSTEMCurrentControlSetServicesstornvmeParametersDevice" /v "ForcedPhysicalSectorSizeInBytes"
  • 現在確保磁碟區大小不大於 4096。
  • Enter 以下命令:
fsutil fsinfo sectorinfo C:
  • 此命令將顯示有關指定磁碟機上每個叢集的磁區的資訊。

最後,檢查問題是否解決。

我們希望您可以使用本文中提到的解決方案來解決該問題。

讀: 託管 SQL Server 安裝程式已停止運作 Windows

我們可以安裝SQL Server嗎 Windows 11?

是的,您可以將 SQL Server 安裝在 Windows 11. 但是,請記住,SQL Server 不應該是 2016 年或更早的版本,因為它們不相容。 要了解更多信息,請訪問 微軟網站

如何透過SQL Server建立SQL預存程序?

如何修復 SQL Server 無法安裝的問題?

如果您無法在電腦上安裝 SQL Server,請確保您安裝的是相容版本。 如果您在安裝相容版本的 SQL Server 時遇到問題,請查看本文中提到的解決方案。

讀: 託管 SQL Server 安裝程式已停止運作 Windows。