症状
当您尝试卸载的 Microsoft SQL Server 2008年实例,或当您尝试从故障转移群集中删除 SQL Server 2008年中的一个节点时,合成 ATL 规则检查失败。当发生这种情况时,安装程序失败,并且您会收到以下错误消息:
计算机的重新启动是必需的因为中断合成 atl。在继续操作之前,您必须重新启动计算机。
原因
满足以下条件时,会发生此问题:
-
通过当前的卸载尝试或节点移除操作,Microsoft SQL Server 安装程序支持文件组件被删除。
-
合成 ATL 程序集未安装在全局程序集缓存 (GAC) 中。
由于卸载或节点删除操作则不会安装缺少的 Microsoft SQL Server 安装程序支持文件安装程序组件,合成 ATL 规则失败。
解决方法
若要变通解决此问题,请手动安装 SQL Server 安装程序支持文件从安装介质的 SQL Server 2008年安装文件运行卸载或删除节点操作之前。若要执行此操作,请执行以下步骤:
-
插入的原始 SQL Server 2008年的安装介质。
-
在 Windows 资源管理器中,找到以下文件夹中的 Sqlsupport.msi 文件:
Drive:\Platform\setup注意:此驱动器占位符表示安装媒体的驱动器号。此平台占位符表示您的安装的处理器体系结构。例如,x86、 x64 或 ia-64,可能指定的处理器体系结构。
-
双击Sqlsupport.msi文件。
-
按照说明完成安装的 SQL Server 安装支持文件。
状态
Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。