修复失败的 SQL Server 安装

适用于:SQL Server - 仅限 Windows

可以在以下场景中使用修复操作:

  • 修复在成功安装后损坏的 SQL Server 实例。

  • 如果在将实例名称映射到新升级的实例后取消了升级操作或升级操作失败,修复 SQL Server 实例。

    • 如果在摘要日志中看到以下消息,则可以修复失败的升级实例:

      SQL Server 升级失败。 要继续操作,请调查失败的原因,更正问题,然后修复安装。

    • 如果在摘要日志中看到以下消息,则需要先卸载再重新安装 SQL Server。 无法修复 SQL Server 实例。

      SQL Server 升级失败。 要继续操作,请调查失败的原因,更正问题。

注意

这些说明不适用于 SQL Server Express 版本。

在修复 SQL Server的实例时:

  • 将替换所有缺失或损坏的文件。
  • 将替换所有缺失或损坏的注册表项。
  • 所有缺失或无效的配置值将设置为默认值。

继续之前,请查阅有关 SQL Server 故障转移群集的以下重要信息:

从安装中心修复失败的 SQL Server 安装

  1. 从 SQL Server 安装介质中启动 SQL Server 安装程序 (setup.exe)。

  2. 安装必备组件并进行系统验证之后,安装程序会显示“ SQL Server 安装中心 ”页。

  3. 选择左侧导航区域中的“维护”,然后选择“修复”启动修复操作。

    提示

    如果使用“开始”菜单启动了安装中心,则需要在此时提供安装介质的位置。

  4. 安装程序支持规则和文件例程将运行,以确保您的系统上安装了必备组件,并且计算机能够通过安装程序验证规则。 选择“确定”或“安装”即可继续。

  5. 在“选择实例”页面上,选择要修复的实例,然后选择“下一步”以继续操作。

  6. 运行修复规则以验证修复操作。 若要继续操作,请选择“下一步”。

  7. “ 准备修复 ”页指示修复操作已准备就绪,可以继续。 要继续操作,请选择“修复”

  8. “ 修复进度 ”页显示修复操作的状态。 “ 完成 ”页指示修复操作已完成。

使用命令提示符修复失败的 SQL Server 安装

在命令提示符处运行以下命令。 将 <instancename> 替换为要修复的实例的名称。

setup.exe /q /ACTION=Repair /INSTANCENAME=<instancename>