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,请按照下面列出的解决方案进行操作。
- 安装最新版本的 SQL Server
- 删除受影响的注册表项
- 更改驱动器的扇区大小
让我们开始。
1]安装最新版本的SQL Server
Windows 11 不支持旧版本的 SQL Server。 如果您尝试在 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) 驱动器通常使用 4 KB(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。