KB2580224 - 修复:在 SSIS 2008 或 SSIS 2008 R2 中将 Unpivot 转换提交到 SSIS 包时,出现错误结果

Microsoft 将 Microsoft SQL Server 2008 Service Pack 2 (SP2) 修复程序作为一个可下载的文件分发。 由于修补程序是累积的,因此每个新版本都包含之前 SQL Server 2008 SP2 更新版本中包含的所有修补程序和安全更新。

症状

在 Microsoft SQL Server 2008 Integration Services (SSIS 2008) 或 Microsoft SQL Server 2008 R2 Integration Services (SSIS 2008 R2) 中将“逆透视”转换提交到 SQL Server Integration Services (SSIS) 包时,可能会收到错误的结果。

原因

出现此问题的原因是用于承载 SSIS 数据流数据的内部缓冲区重新初始化不正确。

解决方法

累积更新信息

SQL Server 2008 R2

此问题的修补程序已在累积更新 10 中首次发布。 有关如何获取 SQL Server 2008 R2 的此累积更新程序包的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

2591746 SQL Server 2008 R2 累积更新包 10 注意 由于版本是累积的,因此每个新的修补程序版本都包含之前 SQL Server 2008 R2 修补程序版本中包含的所有修补程序和安全修补程序。 建议应用包含此修补程序的最新修补程序版本。 有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

981356 在 SQL Server 2008 R2 发布之后发布的 SQL Server 2008 R2 内部版本

SQL Server 2008 SP2 累积更新程序包 6

此问题的修补程序在累积更新包 6 中首次发布。 有关如何获取 SQL Server 2008 SP2 的此累积更新程序包的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

2582285 SQL Server 2008 Service Pack 2 累积更新包 6 注意 由于版本是累积的,因此每个新更新版本都包含之前 SQL Server 2008 Service Pack 2 更新版本中包含的所有修补程序和安全更新。 建议应用包含此修补程序的最新更新版本。 有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

2402659 在 SQL Server 2008 Service Pack 2 发布之后发布SQL Server 2008 内部版本

修补程序信息

            
 Microsoft 提供了一个受支持的修补程序。 但此程序只用于解决本文中提到的问题。 此修补程序仅应用于出现本文所述问题的系统。 此修补程序可能还会接受进一步的测试。 因此,如果这个问题没有对你造成严重影响,建议你等待下一个包含此修补程序的软件更新。

如果该修补程序可供下载,则此知识库文章的顶部将出现“提供修补程序下载”部分。 如果此部分不存在,请联系 Microsoft 客户支持服务部门以获取该修补程序。

注意 如果发生其他问题或需要进行任何故障排除,您应该另行创建服务请求。 对于此特定修补程序无法解决的其他支持问题和事项,将照常收取支持费用。 若要获取 Microsoft 客户服务和支持部门的完整电话号码列表或另行创建服务请求,请访问以下 Microsoft 网站:

/contactus/?ws=support 注意 “修补程序下载可用”窗体显示了修补程序的可用语言版本。 如果您找不到需要的语言,则说明该语言版本的修补程序未提供。

先决条件

若要应用此修补程序,必须安装 Microsoft SQL Server 2008 R2 RTM 或 Microsoft SQL Server 2008 R2 Service Pack 1 (SP1) 。

重启要求

应用此修补程序后,无需重启计算机。

修补程序替代信息

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

文件信息

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

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

文件名 文件版本 文件大小 日期 时间 平台
Txunpivot.dll 2009.100.2774.0 128,864 2011 年 8 月 27 日 06:18 x86

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

文件名 文件版本 文件大小 日期 时间 平台
Txunpivot.dll 2009.100.1805.0 128,864 2011 年 8 月 20 日 1,721 x86

              

状态

Microsoft 已确认在 "适用于" 部分中所列的 Microsoft 产品中存在问题。

详细信息

有关逆透视转换的更多信息,请访问以下 MSDN 网站:

有关逆透视转换的一般信息