简介
累积更新 7 包含自 SQL Server 2008 R2 发布以来已修复的 Microsoft SQL Server 2008 R2 问题的修补程序。 注意 此累积更新包的此内部版本也称为内部版本 10.50.1777.0。 建议先测试修补程序,然后再将其部署到生产环境中。 由于内部版本是累积的,因此每个新修补程序版本都包含以前的 SQL Server 2008 R2 修补程序版本中包含的所有修补程序和所有安全修补程序。 建议考虑应用包含此修补程序的最新修补程序版本。 有关详细信息,请单击下面的文章编号以查看Microsoft知识库中的文章:
981356 SQL Server 2008 R2 发布后发布的SQL Server 2008 R2 版本
有关累积更新包的重要说明
-
SQL Server 2008 R2 修补程序现在是多语言的。 因此,所有语言只有一个累积修补程序包。
-
一个累积修补程序包包括所有组件包。 累积更新包仅更新安装在系统上的那些组件。
更多信息
如何获取 SQL Server 2008 R2 的累积更新 7
现在可从 Microsoft 获取受支持的累积更新包。 但是,它仅用于更正本文中所述的问题。 仅将其应用于遇到这些特定问题的系统。 此累积更新包可能会收到其他测试。 因此,如果你没有受到这些问题的严重影响,我们建议你等待包含此累积更新包中修补程序的下一SQL Server 2008 R2 服务包。 如果累积更新可供下载,则此知识库文章顶部有“修补程序下载可用”部分。 如果未显示此部分,请联系Microsoft客户服务和支持部门以获取累积更新包。 注意 如果发生其他问题或需要进行任何故障排除,可能需要创建单独的服务请求。 通常的支持成本将适用于不符合此特定累积更新包条件的其他支持问题和问题。 有关Microsoft客户服务和支持电话号码的完整列表或创建单独的服务请求,请访问以下Microsoft网站:
已知问题
Visual Studio 2010 SP1 的 IntelliSense 兼容性问题
如果在运行 Visual Studio 2010 SP1 的计算机上安装了 SQL Server 2008 R2 Management Studio RTM,则可能会遇到 Microsoft SQL Server 2008 R2 Management Studio (SSMS 2008 R2) 和 Visual Studio 2010 SP1 中包含的 Transact-SQL 语言服务之间的兼容性问题。 若要解决此问题,请安装适用于 SQL Server 2008 R2 的累积更新 7。 注意 有关此问题的详细信息,请单击下面的文章编号以查看Microsoft知识库中的文章:
2531482 修复:安装 Visual Studio 2010 Service Pack 1 后,SQL Server Management Studio for SQL Server 2008 R2 中的 IntelliSense 功能可能会停止工作
Visual Studio 2010 RTM 的 IntelliSense 兼容性问题
如果在安装了 Visual Studio 2010 RTM 的计算机上安装适用于 SQL Server 2008 R2 的累积更新 7,则可能在 Visual Studio 中遇到 SQL IntelliSense 功能丢失的情况。 若要解决此问题,请安装 Visual Studio 2010 Service Pack 1 (SP1) 。 若要下载此 Service Pack,请访问以下Microsoft网站:
http://www.microsoft.com/download/en/details.aspx?FamilyID=75568aa6-8107-475d-948a-ef22627e57a5
SQL Server 2008 R2 累积更新 7 中包含的SQL Server 2008 修补程序
讨论这些修补程序的Microsoft知识库文章将在发布时发布。 有关SQL Server bug 的详细信息,请单击以下文章编号以查看Microsoft知识库中的文章:
|
VSTS Bug 编号 |
知识库文章编号 |
说明 |
|---|---|---|
|
693751 |
修复:尝试将数据大容量插入到包含日期类型列的表中,该列在 SQL Server 2008 年或 SQL Server 2008 R2 中使用美国日期格式时出现错误消息:“大容量加载数据转换错误” |
|
|
577391 |
修复:尝试在 SQL Server 2008 R2 中更新分区视图时出现“CPerIndexMetaQS::ErrorAbort - 索引损坏”错误 |
|
|
693773 |
修复:使用 CHANGETABLE 函数的常见基于表表达式的查询在 SQL Server 2008 Service Pack 1 或 SQL Server 2008 R2 中运行速度非常慢 |
|
|
693789 |
修复:当合并代理停止,msmerge_genhistory系统表中的 genstatus 列中的行设置为 4 时发生“合并进程无法访问行数据”错误 |
|
|
671187 |
修复:使用 DATEDIFF 函数的查询在 SQL Server 2005、SQL Server 2008 或 SQL Server 2008 R2 中运行速度可能缓慢 |
|
|
649228 |
修复:“MSrepl_errors”表中的“xact_seqno”列不会在 SQL Server 2008 或 SQL Server 2008 R2 中使用“-SkipErrors”参数分发代理 |
|
|
669147 |
修复:如果SQL Server 2005 年、SQL Server 2008 年或 SQL Server 2008 R2 中计划每周或每月最后一天每小时运行一次,则SQL Server 代理作业运行不正确 |
|
|
693759 |
修复:WHERE 子句中具有 CONTAINS 谓词的查询在 SQL Server 2008 或 SQL Server 2008 R2 中编译需要很长时间 |
|
|
651087 |
修复:针对在 SQL Server 2005、SQL Server 2008 或 SQL Server 2008 R2 的链接服务器上使用同义词的视图运行查询时出现错误 7359 |
|
|
658305 |
修复:尝试在 SQL Server 2008 R2 中恢复数据库时出现断言错误 |
|
|
658687 |
修复:在 SQL Server 2008 R2 中删除表列后将数据插入分区表的新分区时出现访问冲突 |
|
|
693790 |
修复:打开从 SQL Server 2008 Reporting Services 或 SQL Server 2008 R2 Reporting Services 环境中导出的 .pdf 文件时出现“图像数据不足”错误 |
|
|
663561 |
修复:将大型报表移动到 SQL Server 2008 R2 Reporting Services |
|
|
693793 |
修复:在sp_addarticle存储过程中使用自定义存储过程时,dbo 架构已预先应用 |
|
|
693794 |
现可在未安装 SSIS 2008 或 SSIS 2008 R2 时使用包安装向导 (Dtsinstall.exe) 运行 SSIS 包的部署清单文件 |
|
|
693779 |
修复:如果下一列数据比 SSIS 2005、SSIS 2008 或 SSIS 2008 R2 中的输出列宽长一个字节,则不导入平面文件源的列 |
|
|
696492 |
修复:“XQuery 查询没有函数 '{urn:schemas-microsoft-com:xml-sql}:variable () ”错误,该查询更新SQL Server 2005 或 SQL Server 2008 R2 中的 XML 列的值 |
|
|
674967 |
修复:“异常0xc0000005 EXCEPTION_ACCESS_VIOLATION”和SQL Server 2008 R2 崩溃时,启动SQL Server扩展事件会话,并在区分大小写的数据库上执行绑定到 Xevent 会话中的事件的操作 |
|
|
632655 |
修复:在 SSRS 2008 R2 中针对报表模型运行查询两次以上后,报表生成器 3.0 停止响应 |
|
|
678726 |
修复:“脚本'/MDM/ScriptResource.axd'包含对 Sys.Application.notifyScriptLoaded () 的多个调用。 SQL Server 2008 R2 MDS 网站上只允许一个“错误 |
|
|
676778 |
修复:使用 SSMS 2008 R2 连接到 SQL Azure SQL Azure |
|
|
682304 |
修复:“Expression: (pCopySrc - 命令) <= (int) cmdLength”错误添加到 SQL Server 2008 R2 事务发布中发布的表 |
|
|
656666 |
修复:如果在 SSAS 2008 R2 中的行轴上使用计算成员,MDX 查询错误地为某些度量值返回 NULL 或 0 值 |
|
|
693777 |
修复:在 2008 SQL Server 2008 或 SQL Server 2008 R2 中将 bigint 值作为 CHANGETABLE 函数的last_sync_version参数传递时出现“整数值已超过范围”错误 |
|
|
687145 |
修复:在 SQL Server 2008 R2 中使用报表管理器查询字符串中的“ViewMode=WebpartList”参数查看文件夹时出现权限错误Reporting Services |
|
|
694625 |
修复:如果在 SQL Server 2008 或 SQL Server 2008 R2 中运行使用 TVP 的查询,则使用 SQL 探查器或SQL Server扩展事件,则运行未生成计划程序错误 |
|
|
666288 |
修复:在 Excel 2010 中打开 .xla 或 .xlam 文件时,如果安装了 PowerPivot for Excel 2010,则 PowerPivot 窗口不会打开 |
|
|
691230 |
修复:将包含大型多选下拉列表参数列表的报表移动到 SQL Server 2008 R2 Reporting Services |
|
|
694834 |
修复:使用 K 均值算法的聚类分析模型生成受 SQL Server 2008 R2 Analysis Services 中 PredictOnly 列影响的不同结果 |
|
|
680595 |
修复:SQL Server浏览器服务定期不响应传入请求 |
|
|
694133 |
修复:查询引用在 SQL Server 2008 和 SQL Server 2008 R2 的会话中创建的临时表时的应用程序性能问题 |
|
|
701593 |
修复:在 SQL Server 2008 R2 Analysis Services 中运行 MDX 查询时出现“无法获取当前成员”错误 |
|
|
697004 |
修复:安装 Visual Studio 2010 Service Pack 1 后,SQL Server Management Studio for SQL Server 2008 R2 中的 Intellisense 功能可能会停止工作 |
|
|
686145 |
修复:在 SQL Server 2008 R2 中对其他列启用 CDC 后,DML 语句不会在表中的某些列上运行 |
|
|
676778 |
修复:使用 SSMS 2008 R2 连接到 SQL Azure SQL Azure |
累积更新程序包信息
重启信息
应用此累积更新后,可能需要重新启动计算机。
注册表信息
若要使用此包中的修补程序之一,无需对注册表进行任何更改。
如何卸载累积更新包
若要卸载累积更新包,请执行以下步骤:
-
在控制面板中,打开“添加或删除程序”项。
-
单击“ 更改或删除程序 ”。
-
若要查看SQL Server 2008 R2 安装的所有更新,请单击以选中“显示汇报检查”框。
-
卸载累积修补程序包。
参考
有关SQL Server的增量服务模型的详细信息,请单击下面的序列号以查看Microsoft知识库中的文章:
935897 SQL Server团队提供了增量服务模型,以便为报告的问题提供修补程序 有关SQL Server更新的命名架构的详细信息,请单击以下序列号以查看Microsoft知识库中的文章:
822499 Microsoft SQL Server软件更新包的新命名架构 有关软件更新术语的详细信息,请单击以下端口号以查看Microsoft知识库中的文章: