修复: WMI 服务的复选阶段失败时设置 SQL Server 2008年的群集

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

点击这里察看该文章的英文版: 975374
Microsoft 为一个可下载文件分发 Microsoft SQL Server 2008年的修补程序。因为修补程序是累积性的每个新版本包含的所有修补程序和所有安全修复程序已包含上一个 SQL Server 2008年的修补都程序版本。

注意:SkipRules参数设置为不是有案可稽的功能。除非 Microsoft CSS 上报要求这样做不应使用此参数。
症状
请考虑下面的方案:在此情况下安装程序失败的 SQL Server 2008年群集安装过程的 WMI 服务复选阶段。此外,您收到以下错误消息:
"Windows 管理规范 (WMI) 服务"检查失败。
另外,在 SQL Server 2008年安装日志文件 (Detail.txt) 中记录以下错误消息:
<Date time="">Slp: 规则 Cluster_IsWMIServiceOperational 的检测结果: WMI 操作结果 WMIServiceIsInstalled = True;WMIServiceIsRunning = True。OSWorkingCheck = True。ComputerSystemWorkingCheck = False。ProcessorWorkingCheck = True。在计算机节点 1 上</Date>
<Date time="">Slp: 评估规则: Cluster_IsWMIServiceOperational</Date>
<Date time="">Slp: 在计算机上运行规则: 节点 1</Date>
<Date time="">Slp: 规则进行评估: 失败</Date>
<Date time="">Slp: 规则求值的消息: 在群集节点上未运行 WMI 服务。</Date>
原因
该 Cluster_IsWMIServiceOperational 规则通常检查 WMI 服务是否正在运行正确的节点上。发生此问题是因为 Cluster_IsWMIServiceOperational 规则不能即使正在运行 WMI 服务检测到自定义的 WMI 服务。
解决方案

SQL Server 2008

累积更新 9 中首次发布此问题的修补程序。有关如何获取此累积更新包的 SQL Server 2008 中,请单击下面的文章编号以查看 Microsoft 知识库中相应的文章:
977444 SQL Server 2008 年累积更新包 9
注意: 因为这些版本具有累计,每个新修补程序版本包含的所有修补程序和附带上一个 SQL Server 2008年的所有安全修补程序的修补都程序版本。我们建议您考虑将应用包含此修复程序的最新的修补程序版本。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
956909 在 SQL Server 2008 发布之后发布的 SQL Server 2008 生成

SQL Server 2008 SP1

此问题的修补程序首次发布的累积更新 7 为 SQL Server 2008 Service Pack 1。有关此累积更新包的详细信息请单击下面的文章编号以查看 Microsoft 知识库中相应的文章:
979065 对于 SQL Server 2008 Service Pack 1 的累积更新包 7
注意: 因为这些版本具有累计,每个新修补程序版本包含的所有修补程序和附带上一个 SQL Server 2008年的所有安全修补程序的修补都程序版本。我们建议您考虑将应用包含此修复程序的最新的修补程序版本。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
970365 在 SQL Server 2008 Service Pack 1 月发布之后发布的 SQL Server 2008年生成
为特定的 SQL Server 服务包创建 Microsoft SQL Server 2008年的修补程序。必须将一个 SQL Server 2008 Service Pack 1 的修补程序应用到安装的 SQL Server 2008 Service Pack 1。默认情况下任何 SQL Server service pack 中提供的修补程序包含在下一次 SQL Server service pack。
替代方法
若要解决此问题工作使用下列方法之一。

方法 1

运行以下命令以安装 SQL Server 2008年群集。
Setup /SkipRules=Cluster_IsWMIServiceOperational /Action=InstallFailoverCluster

方法 2

在您设置 SQL Server 2008年群集之前撤消注册的自定义的 WMI 类。然后 WMI 类再次注册后完成 SQL Server 2008年群集的设置。

方法 3

如果您安装了富士通 NT 代理软件删除之前设置 SQL Server 2008年群集软件。然后完成 SQL Server 2008年群集设置之后重新安装富士通 NT 代理软件。
状态
Microsoft 已经确认这是"适用于"一节中列出的 Microsoft 产品中的问题。
参考
有关 SQL Server 的增量服务模型,请单击下面的文章编号以查看 Microsoft 知识库中相应的文章:
935897 增量服务模式是从 SQL Server 团队提供报告的问题的修补程序可用


有关更新 SQL Server 的命名架构单击下面的文章编号以查看 Microsoft 知识库中相应的文章:
822499对于 Microsoft SQL Server 软件更新程序包的新命名方案


有关软件更新术语的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
824684 用来描述 Microsoft 软件更新的标准术语的说明

警告:本文已自动翻译

属性

文章 ID:975374 - 上次审阅时间:06/13/2015 01:00:00 - 修订版本: 1.0

Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Developer

  • kbexpertiseadvanced kbsurveynew kbqfe kbfix kbmt KB975374 KbMtzh
反馈