在运行 Windows Vista 或 Windows Server 2008 的服务器核心安装的计算机上,在 SQL Server 2005 安装程序的系统配置检查页上收到一条警告消息

适用于: Microsoft SQL Server 2005 Standard EditionMicrosoft SQL 2005 Server WorkgroupMicrosoft SQL Server 2005 Developer Edition

症状


请考虑以下方案。在运行以下操作系统之一的计算机上安装 Microsoft SQL Server 2005 或 Microsoft SQL Server 2005 快速版,并配备高级服务:
  • Windows 7
  • Windows Server 2008 R2
  • Windows Server 2008
  • Windows Vista
在这种情况下,您会收到 SQL Server 2005 安装程序中的系统配置检查页上的 IIS 功能要求项的以下警告消息:
微软互联网信息服务 (IIS) 未安装或已禁用。某些 SQL Server 功能需要 IIS。 如果没有 IIS,某些 SQL Server 功能将不能安装。要安装所有 SQL Server 功能,请从"控制面板中添加或删除程序"安装 IIS,或者在已安装 IIS 服务时通过控制面板启用该服务,然后再次运行 SQL Server 安装程序。有关依赖于 IIS 的功能列表,请参阅联机丛书中 SQL Server 版本支持的功能。

原因


出现此问题的原因是 SQL Server 所依赖的并非所有 IIS 7.0 组件都安装在计算机上。下表列出了受影响的组件。
组件文件夹
静态内容常见 HTTP 功能
默认文档常见 HTTP 功能
HTTP 重定向常见 HTTP 功能
目录浏览常见 HTTP 功能
ASP.Net应用程序开发
ISAPI 扩展应用程序开发
ISAPI 过滤器应用程序开发
Windows 身份验证安全
IIS 元库管理工具
IIS 6 WMI管理工具
备注表中的"文件夹"列列出了组件所在的文件夹。运行 IIS 7.0 安装程序时会遇到这些文件夹。

解决方法


要解决此问题,请安装计算机上未安装的 IIS 7.0 组件。备注在运行"症状"部分中列出的操作系统之一的计算机上,无法使用"控制面板中添加或删除程序"项来安装 IIS 7.0。要在 Windows 7 或 Windows Vista 上安装 IIS 7.0 或 IIS 7.0 组件,请访问以下 IIS 网站:要在 Windows 服务器 2008 R2 或 Windows Server 2008 的服务器核心安装中安装 IIS 7.0 或 IIS 7.0 组件,请访问以下 IIS 网站:

状态


Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。