你目前正处于脱机状态,正在等待 Internet 重新连接

修复: 升级、 修复或卸载功能,您使用 SQL Server 2012年安装介质时出现错误消息:"您的 SQL Server 安装的状态未更改安装程序执行后"

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 2688964
症状

方案 1

请考虑以下情形:
  • 使用 Microsoft SQL Server 2012年安装媒体来执行以下操作之一:
    • 您尝试执行版本升级或 SQL Server 2008 R2 的 SQL Server 2008年实例。例如,您可以运行下面的命令来执行版本升级:
      setup.exe /action = Editionupgrade
    • 您尝试修复的 SQL Server 2012年实例的功能。例如,您可以运行下面的命令以执行修复:
      setup.exe /action = 修复 /mediasource 驱动器: \sql2012rtm\
    • 您尝试修复或 SQL Server 2008 R2 的 SQL Server 2008年实例。例如,您可以运行下面的命令以执行修复:
      setup.exe /action=repair /mediasource drive:\sql2012rtm\
在这种情况下,SQL Server 2012年安装程序失败如果没有符合条件的功能安装到计算机上。此外,您收到类似于以下 SQL Server 安装程序日志中的错误消息:
SQL Server 安装程序遇到了以下错误:

在安装程序执行后未更改您的 SQL Server 安装的状态。请查看 summary.txt 日志以了解更多信息。

错误代码错误代码

备注:

  • 即使 SQL Server 2012年安装失败,请在当前版本的 SQL Server 中没有功能更改或损坏。
  • 安装失败通常发生后您将收到下面的错误消息并单击下一步选择功能页上:
    不能更改 SQL Server 功能在本版本中的升级。

方案 2

请考虑以下情形:
  • 您可以使用 SQL Server 2012年安装媒体尝试卸载 SQL Server 2012年的实例的功能。例如,执行以下任一 actionsto 卸载 SQL Server 2012年:
    • 使用控制面板中的卸载程序项。
    • 使用下面的命令:

      setup.exe /action = 卸载

  • 不要选择选择功能页面上的任何功能。
  • 要继续卸载。
在这种情况下,立即或在一段时间之后收到以下错误消息:
继续一个或多个功能必须选择

另外,卸载过程失败,并且您在 SQL Server 安装程序日志中收到以下错误消息:

SQL Server 安装程序遇到了以下错误:
在安装程序执行后未更改您的 SQL Server 安装的状态。请查看 summary.txt 日志以了解更多信息。
错误代码 0x84B30002

解决方案

累积更新信息

SQL Server 2012

累积更新 1 中首次发布此问题的修补程序。有关如何为 SQL Server 2012获取此累积更新包的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2679368 SQL Server 2012年的累积更新包 1
注意:因为版本具有累积性,所以每个新修补程序版本包含的所有修补程序和所有安全修复程序都包含上一个 SQL Server 2012 的修补程序版本。我们建议您考虑将应用包含此修复程序的最新的修补程序版本。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2692828 在SQL Server 2012发布后发布了 SQL Server 2012 生成
注意:应用此累积更新后,在升级、 修复或卸载过程中不选择任何功能时您会收到下面的预期的错误消息:

没有有效的 SQL Server 2012年功能来执行此操作。

状态
Microsoft 已经确认这是"适用于"一节中列出的 Microsoft 产品中的问题。
替代方法
若要变通解决此问题,请选择至少一个功能时尝试升级、 修复或卸载 SQL Server 2012年的实例的功能。

注意:升级或修复的 SQL Server 的早期版本,则不使用 SQL Server 2012年的安装媒体。
更多信息
有关方案 1 的更新的详细信息
此修复程序,此累积更新中的引入新的错误消息,以防止"症状"一节中描述的故障条件。应用此更新时,下一页修复按钮被禁用时不合格功能的安装程序中后会在计算机上。当未选中选择功能页面上的任何功能时,卸载程序中的选择功能页上显示以下错误消息:
在此页上有验证错误。单击确定以关闭此对话框。查看错误页面底部的安装程序,然后提供有效的参数或详细信息,请单击帮助。

此外,您会收到下面的错误信息在页的底部:
没有有效的 SQL Server 2012年功能来执行此操作。

有关详细信息,请参阅下面的屏幕快照:

屏幕抓图 1
方案 2 的更新的详细信息
当未选中选择功能页面上的任何功能时,卸载程序中的选择功能页上显示以下错误消息:
在此页上有验证错误。单击确定以关闭此对话框。查看错误页面底部的安装程序,然后提供有效的参数或详细信息,请单击帮助。

此外,您会收到下面的错误信息在页的底部:
继续一个或多个功能,必须选择。

注意:这种机制可防止用户无功能只有在选择功能页上选择继续该进程。有关详细信息,请参阅下面的屏幕快照:

屏幕抓图 2

警告:本文已自动翻译

属性

文章 ID:2688964 - 上次审阅时间:09/05/2015 11:52:00 - 修订版本: 3.0

  • kbtshoot kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2688964 KbMtzh
反馈