修复失败的 SQL Server 安装

适用于:Windows 上的 SQL Server

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

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

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

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

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

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

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

注意

若要修复 SQL Server Express 版本,需要脱机安装程序。 运行 SQL Server Express 版本安装并选择 “下载媒体 ”选项。 使用下载的可执行文件运行 SQL Server 安装程序,而不是 setup.exe

修复 SQL Server 实例

在修复 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>