Applies ToSQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Express SQL Server 2008 Standard SQL Server 2008 Web SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Express SQL Server 2008 R2 Standard SQL Server 2008 R2 Web

Microsoft 将 Microsoft SQL Server 2008 修复分发为一个可下载文件。 由于修补程序是累积的,因此每个新版本都包含以前的 SQL Server 2008 修复版本附带的所有修补程序和所有安全修补程序。

症状

当你在 Microsoft SQL Server 2008 或 Microsoft SQL Server 2008 R2 环境的子查询中运行包含聚合函数、join 函数和不同函数的复杂查询时,可能会收到不正确的结果。 此外,当您在并行数据仓库(PDW)中运行同一查询时,您可能会收到同样错误的不同结果。

原因

出现此问题的原因是 SQL Server 查询优化程序出现问题。

解决方案

SQL Server 2008 的 Service pack 信息

若要解决此问题,请获取最新的 SQL Server 2008 服务包。 有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

968382 如何获取最新的 SQL Server 2008 服务包

SQL Server 2008 R2 的 Service pack 信息

若要解决此问题,请获取最新的 SQL Server 2008 R2 服务包。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

2527041 如何获取最新的 SQL Server 2008 R2 服务包

修补程序信息

Microsoft 提供了一个受支持的修补程序。 但是,此修补程序仅用于更正本文所述的问题。 仅对遇到本文中所述问题的系统应用此修补程序。 此修补程序可能会接受其他测试。 因此,如果你不会对此问题造成严重影响,我们建议你等待包含此修补程序的下一个软件更新。如果此修补程序可供下载,请参阅本知识库文章顶部的 "提供程序下载" 部分。 如果此部分未显示,请联系 Microsoft 客户服务和支持以获取修补程序。 注意 如果出现其他问题或需要进行任何故障排除,则可能必须创建单独的服务请求。 对于此特定修补程序不具备的其他支持问题和问题,将照常收取支持费用。 有关 Microsoft 客户服务和支持电话号码的完整列表,或者要创建单独的服务请求,请访问以下 Microsoft 网站:

http://support.microsoft.com/contactus/?ws=support注意 "提供程序下载" 窗体显示可使用该修补程序的语言。 如果您看不到您的语言,这是因为该语言的修补程序不可用。

先决条件

必须安装 SQL Server 2008 Service Pack 1 (SP1)才能应用此修补程序。

重启信息

应用此修补程序后,您可能需要重新启动计算机。

替换信息

此修补程序不替代以前发布的修补程序。

文件信息

此修补程序的英文版具有下表中列出的文件属性(或较新的文件属性)。 这些文件的日期和时间按协调世界时 (UTC) 列出。 在查看文件信息时,文件时间将转换为本地时间。 要了解 UTC 与本地时间之间的时差,请使用“控制面板”中“日期和时间”项中的“时区”选项卡。

对于所有受支持的基于 x86 的 SQL Server 版本2008

文件名

文件版本

文件大小

日期

时间

平台

Sqlservr.exe

2007.100.2844.0

42773864

15-Jun-2011

08:50

x86

对于所有受支持的基于 x64 的 SQL Server 版本2008

文件名

文件版本

文件大小

日期

时间

平台

Sqlservr.exe

2007.100.2844.0

57930600

15-Jun-2011

12:13

x64

对于所有受支持的基于 IA-64 的 SQL Server 2008 版本

文件名

文件版本

文件大小

日期

时间

平台

Sqlservr.exe

2007.100.2844.0

111705960

15-Jun-2011

09:05

IA-64

状态

Microsoft 已确认这是 "适用于" 部分中列出的 Microsoft 产品中的问题。此问题首先在 Microsoft SQL Server 2008 Service Pack 3 和 SQL Server 2008 R2 Service Pack 2 中得到更正。

更多信息

有关并行数据仓库的详细信息,请访问以下 Microsoft 网站:

并行数据仓库

参考

有关在发布 SQL Server 2008 后可用的版本列表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

956909 在 SQL Server 2008 发布后发布的 SQL Server 2008 版本有关 SQL Server 的增量服务模型的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

935897 从 SQL Server 团队提供的增量服务模型可提供报告问题的修补程序有关 SQL Server 更新的命名架构的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

822499 Microsoft SQL Server 软件更新程序包的新命名架构有关软件更新术语的更多信息,请单击下面的文章编号以查看 Microsoft 知识库中的相应文章:

824684 用于描述 Microsoft 软件更新的标准术语的说明

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。