如何修复失败的 SQL Server 2008 安装
可以在以下情况下使用修复操作:
- 修复在成功安装后损坏的 SQL Server 2008 实例。 
- 如果在将实例名称映射到新升级的实例后取消了升级操作或升级操作失败,修复 SQL Server 2008 实例。 - 如果在摘要日志中看到以下消息,则可以修复失败的升级实例: - “SQL Server 升级失败。若要继续操作,请调查失败的原因,更正问题,然后修复您的安装。” 
- 如果在摘要日志中看到以下消息,则需要先卸载再重新安装 SQL Server。不能修复 SQL Server 实例。 - “SQL Server 升级失败。若要继续操作,请调查失败的原因,更正问题。” 
 
在修复 SQL Server 2008 的实例时:
- 将替换所有缺失或损坏的文件。 
- 将替换所有缺失或损坏的注册表项。 
- 所有缺失或无效的配置值将设置为默认值。 
继续之前,请查阅有关 SQL Server 故障转移群集的以下重要信息:
- 必须在单个群集节点上运行修复。 
- 若要在“准备”操作失败之后修复故障转移群集节点,请使用**“删除节点”**,然后再次执行“准备”步骤。有关详细信息,请参阅如何在 SQL Server 故障转移群集中添加或删除节点(安装程序)。 
从安装中心修复失败的 SQL Server 安装
- 从 SQL Server 2008 安装媒体中启动 SQL Server 安装程序 (setup.exe)。 
- 安装必备组件并进行系统验证之后,安装程序会显示“SQL Server 安装中心”页。 
- 单击左侧导航区域中的**“维护”,然后单击“修复”**启动修复操作。 
- 将运行安装程序支持规则和文件例程,以确保您的系统上安装了必备组件,并且计算机能够通过安装程序验证规则。单击**“确定”或“安装”**以继续操作。 
- 在“选择实例”页上选择要修复的实例,然后单击**“下一步”**继续操作。 
- 将运行修复规则以验证修复操作。若要继续,请单击**“下一步”**。 
- “准备修复”页指示修复操作已准备就绪,可以继续。若要继续,请单击**“修复”**。 
- “修复进度”页显示修复操作的状态。“完成”页指示修复操作已完成。 
使用命令提示符修复失败的 SQL Server 安装
- 在命令提示符下运行以下命令: - Setup.exe /q /ACTION=Repair /INSTANCENAME=instancename