你目前正处于脱机状态,正在等待 Internet 重新连接

SQL Server 2008 Service Pack 2 中所修复的 bug 列表

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 2285068
简介
本文列出了 Microsoft SQL Server 2008 Service Pack 2 (SP2) 中所修复的 bug。

注释
  • 该 service pack 中可能包含未记录的其他修补程序。
  • 更多文章都被释放时,将更新此列表。
有关如何获取 SQL Server 2008年服务包的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
968382 如何为SQL Server 2008获取最新的 service pack
更多信息
除了在本文中列出的修复程序,SQL Server 2008 SP2 包含的 SQL Server 2008 Service Pack 1 (SP1) 通过累积更新 8 的累积更新 1 中包含的修补程序。有关累积更新包可用于 SQL Server 2008 SP1 的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
970365 SQL Server 2008年生成 SQL Server 2008 SP1 发布后发布

此服务包中修复的错误

有关 SQL Server 2008 SP2 中所修复的错误的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章。
VSTS 的 bug 数知识库文章编号说明
2496822216454当您在对运行 SQL Server 2008 的服务器上的分区进行更改之后运行 ProcessAdd 命令时,出现错误消息:“内部错误:出现了意外异常”
2567362322209如果您使用括号中的语句具有在 SQL Server 2008年中的公用表表达式选择修补程序: 错误结果
2580762216456修复:"操作已被取消"错误的 SQL Server 2008 Service Pack 2 增强消息在 Analysis Services 的正文
2705612216460当您尝试在 SQL Server 2008年中打开项目时出现错误信息:"找到的程序集清单定义与程序集引用不匹配"
2742802216461SQL Server 2008年安装程序未能安装在基于 Windows Server 2008 的群集装载点
284360955850当您尝试使用的 SQL Server 系统的 CLR 类型的包 (SQLSysClrTypes.msi) 的二进制文件时的错误消息:"无法加载 DLL SqlServerSpatial.dll: 此应用程序无法启动,因为应用程序配置不正确"
3016032216465如果 /PCUSOURCE 或 /CUSOURCE 包含空格的路径中的 SQL Server 2008年的滑流安装将失败
3178002216472SQL Server 2008年或 SQL 服务器 2005 Analysis Services ROLAP 查询返回不正确的结果
3400662216474修复: 您可能会遇到数据丢失时使用 SQL Server 2008年中的时间、 datetime2 和期间类型的 SET 子句中使用 UPDATE 语句
3477312216478错误消息,则 Get 命令 PowerShell 版本 2 环境中的服务器上运行,当运行 SQL Server 2008年:"将对象引用设置到对象的实例"
3512862216480修补程序: 在服务器正在运行 SQL Server 2008 中,报表导出到 Excel 时,页边距不保留报表中和在 Excel 中的设置报表的预览然后
3519812216484修补程序: 当您导出报表到 Excel 报表管理器中运行 SQL Server 2008年的服务器上错误消息:"未处理的托管异常: 键入 = System.ArgumentOutOfRangeException"
3574162216485修复: 资源监视器进入无产出的条件在 SQL Server 2008年服务器上
3901262216491SQL 转储程序实用程序无法生成错误转储文件上高级/企业故障转移群集上的 SQL Server 2008年故障转移群集安装
396527980671更正缺少的加密盐变体,在 SQL Server sa 登录哈希
4024532019402已完成的任何帐户名与安全 Id 之间的映射"错误时向 SQL Server 2008年故障转移群集添加节点
4267532216499不能注册到的 SQL Server 实用程序数据库 SQL Server 2008年实例
4267532253128您不能部署到 SQL Server 2008年数据库实例的数据层应用程序
4277032216501修复: 多服务器作业将不会下载从 SQL Server 2000 在 MSX 角色到 SQL Server 2008 中的 TSX 角色
5246422283072修补程序是可用使 SQL Server 2008 R2 报告服务使用 2048年位的 RSA 密钥对 FIPS 法规遵从性报告服务密钥进行加密的修补程序:
3705402448971修复: 不上报表的锁,当在 SQL Server 2008年中的表中插入多行
此服务包中修复的其他问题
在 SQL Server 2008 SP2 中也包括对以下问题的解决方法。
VSTS 的 bug 数说明
270934使用具有日语长号后的字母序列的字符串时,DBCC 损坏错误出现在 SQL Server 2008年的排序规则。
271554修复: syscolpars 系统基础表显示重复的行。此修复程序将它们通过在定义中添加过程号区分开来。
271708当查询包含一个筛选器,它引用的 sys.dm_server_audit_status 视图中的列、 筛选器将被忽略,和从 sys.dm_server_audit_status 返回的所有行。
280004异步 bucketing 目标显示映射的字段 dm_xe_map_values 中提供的信息进行比较时不正确的值字符串对。
284760修复: Mismatched 视图可以包含多个具有不同数目的索引的视图。此修复程序将强制视图具有确定性顺序进行比较,根据匹配的函数和匹配的索引的数目。
285377如果启用了 UAC 本地导航到报告管理器时,用户会收到"访问被拒绝"错误消息。添加一种更新的"拒绝访问"消息说 UAC 可以允许用户地址设置相应地。
291707在给定数据库中,在使用服务器游标声明包含任何系统视图的 select 语句可能会不正确结果后附加该数据库并将它重新附加。
293089尝试使用"RateOfChange"有机"作为公式类型为 MaximumValue 或 MinimumValue 在仪表上的径向测量用户看不到属性网格下拉列表中的值。
296314修复: SQL Server 故障转移群集安装过程中安装的 FailoverAnalysis.sql 文件。当发生故障时,将自动调用该脚本。毫秒数的 SqlDMVScriptTimeout private 属性控制脚本可以完成。
302563他们升级共享数据源的名称中的空格时,用户将收到验证错误。该错误指示名称不能包含空格。
302707由于缺少配置文件,SQL Server 业务智能开发 Studio 2008 年安装 Service Pack 1 失败。
304390环形缓冲区显示不完整的事件数据 (dm_xe_session_targets 事件输出) 当它到达 XML 输出的大小限制。
307313用户不能在其 HTTP 模块中返回多个 cookie。因此当他们尝试此影响用户执行自定义身份验证。
309869Sqlsos.task_address、 sqlsos.worker_address 和 sqlsos.scheduler_address 扩展事件操作显示不正确的地址。
310483报告服务 2008年设计器,则会将厘米转换为英寸 Tablix 中。这将导致布局精度损失。
313780正在卸载的两个命名实例作为第一个禁用 SQL 浏览器。这将导致无法访问第二个为命名的实例。
319216要求智能卡时,用户不能在它们的数据源中使用存储的凭据。
322046有的使用不会返回任何计算所得的成员的集合表达式的再选择子句的查询将返回错误说,subselects 的已计算成员不允许使用。
327301Analysis Services 中使用 MDX 表达式具有非空的函数设置的维度的默认成员将导致服务器在尝试打开多维数据集时返回一个内部错误。
328752Sys.dm_os_wait_stats 视图中显示杂项等待类型的重复行。这会导致用于监视工具的问题。
331630获取错误地将整数值舍入 SQL Server 报告服务可重用查询设计器中。
333544修复: 当用户尝试注册生成针对更新的运行时,CLR v4 如 CLR 程序集,则返回新的错误代码 (6257)。前一条错误消息 (代码 6218) 混乱不清,未写明的实际问题。
336809边缘案例"上的设置 identity_insert TABLE_NAME"模式中插入当前范围之外的标识值。备份/恢复操作中,也会发生此问题。
338247如果由 SQLBindParameter 函数绑定的参数指定的长度为 SQL_DATA_AT_EXEC,SQL Server 2008年本机客户端 ODBC 驱动程序会导致访问冲突,如果参数值提供执行时,SQLPutData 函数指定的长度为 SQL_NULL_DATA。
338999用户使用的 SOAP 接口运行并导出报表时,SQL Server 报告服务 2008年遇到连接泄漏。
347779有时 SQL Server 将生成"有没有足够的系统内存资源库中内部以运行此查询"错误消息。这种情况下通常是可以预防的。
350670当他们尝试 refersh 呈现的报表报告一小时处于空闲状态后,用户将收到"网页已过期"错误消息。
352788当用户尝试配置管理数据仓库,如果他们有他们的服务器上的数据库不是联机时,会发生错误 955。
352862报告生成器 2.0 ClickOnce 显示一个空白报表启动时,如果用户从 SharePoint 12 网站通过报告生成器 2.0 编辑报表。
355222如果使用 MARS,则 sys.dm_os_tasks 视图将显示相同的值在 request_id 列中 (而不是报告正确的值与每个任务相关联的所有任务。
355228修复: 新的错误消息指示如果 bucketizer 目标参数设置不正确会发生访问冲突的原因。
356127当 BCP.exe 检索列的元数据信息,返回不正确的列排序规则的信息。
360584订阅失败在执行过程中由于内存中数据结构问题 MHTML 呈现报表的尝试电子邮件传递过程。
368388投标 2008年报表设计器运行与 SQL Server 报告服务 2008年崩溃时用户调整大小的表行。
376257"报表传递选项"对话框中的收件人、 抄送和密件抄送字段中的内容将被清除后用户取消或关闭"时间表的详细信息"对话框中,以返回到"报告传递选项"。
383747将集合设置工作不正确时他们收集性能计数器在群集上,如果 SQL 实例名称是虚拟网络名称相同。
384800修复: 改进和其他信息时将记录为 InvalidReportParameterException 中详细输出参数处理过程中发生某些情况。
393410当用户清除所选的一个或多个月中每月的计划时,SSRS 仍是 selecteded 每月创建单独的计划。在某些情况下,这会导致"@active_end_date 不能早 @active_start_date"错误。
393879如果映射到报表参数,它接受 NULL 值时,将返回 NULL 值,则数据驱动订阅失败。
394977订阅和传递问题难以诊断报告服务跟踪文件中。更详细的日志记录是必需的。
415084用户收到"索引超出了范围。必须是非负数且小于集合的大小"时出现错误消息它们导出为 PDF。
419740用户不能使用 SQL Server 2008 Web SKU 中的自定义身份验证。
424595如果用户在相同的事务中,创建一个用户定义的类型和表值函数和该函数具有包含用户定义的类型的列返回表,自死锁发生时。此外,尝试执行这些操作的连接被终止。
421922修复: 为 15000 分区表中和 Microsoft SQL Server 2008 SP2 的企业、 开发人员和评估版中的索引中的最大提供了支持。要详细了解如何这种支持可以启用和禁用,有关其本身的局限性,以及一些已知的问题和解决方法,查看"支持 15000 分区"白皮书 (http://go.microsoft.com/fwlink/?LinkId=199773)。
424804Analysis Services 使用 IIF 函数的条件的父-子层次结构时,有些客户可能会遇到访问冲突。
426631使用 PeriodsToDate 函数有一个 Null 成员参数可能会导致出现"异常"错误。
429253错误的版本号将显示在 SQL Server 管理 Studio 和 SQL Server 报告服务。这会导致混乱,因为所显示的数字不会不同从 RTM 版本编号后执行升级。
430703Analysis Services 生成 Watson 转储时,可能会出现一次例外。由于实际的异常或因为显式请求转储在一些特定的错误,将生成 Watson 转储是否也是如此。如果辅助异常发生时,服务器遇到无限递归。这将生成许多转储,并随后关闭服务器。
431298修复: SSRS 2008 Service Pack 2 中 RS 外接程序为 SharePoint 2007 SSRS 2008 R2 报表服务器与通信会更新。这样,报告生成器 3.0、 ReportParts 和原子呈现器,包括报告生成器 3.0 中的新报表预览中的某些功能的访问。
431301处理包含数千个元数据对象在数据库中的对象需要很长的时间,要开始导入数据。这是因为服务器已生成数据导入前的作业计划开始。此外,该算法用于确定依赖项导致性能低下,当数据库中存在多个元数据对象。
432094无法在表中的列名称中使用 CELL_ID、 CELL_ATTRIBUTES 或 SRID 安全地创建空间索引。
448007在某些情况下,错误消息 11405 中的分区的列名称可能是错误的。这将导致打印不正确的列名称。
455538当使用了 NON EMPTY 子句使用以及计算单元安全性产生错误的结果。
456534如果同时运行两个事务在提交过程中发生读访问冲突: 一个用于修改或创建一个分区,和一个用于处理维度。
471363当 Microsoft Office 12 与 SQL Server 2008年报告服务集成在一起时,SharePoint 集成不默认报表生成器 clickonce URL,使报表生成器无法启动。
471421修复: 土耳其 SKU 中的本地化问题: 现在本地化新 reportpart 库页面上的面包屑。
499162修复: 辅助功能程序时发生的问题因为"符号"MSAA 名称为空。MSAA 名称进行更新,现在可检测到。
503096修复: 提高性能的索引创建为具有多个分区,并且不包含数据的表的 DDL 语句。以前,此过程所需的时间增加了几何前进过程中作为增加的分区数。现在所需的时间增加的线性进展。
515240在服务器上,使用表值参数进行 LOB 列可能导致访问冲突。
520700MSAA 放射状小数位数属性对话框中的名称不正确和不符合标准的可访问性。
525601在精细审计检查,算法,用来列出所有包含该事件的审核,可能会遇到的审核列表中的内存泄漏。这将继续,直到发生内存不足错误,服务必须重新启动以回收内存。

注意如果您要从 SQL Server 2008 SP1Cumulative 更新 9 或更高版本升级,升级到 SQL Server 2008 SP2,若要获取的修复程序后必须应用开机自检 SQL Server 2008 SP2 累积性更新。

开机自检 SQL Server 2008 SP2 累积更新的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2289254 适用于 SQL Server 2008 Service Pack 2 的累积更新包 1
参考
有关如何确定当前的 SQL Server 版本和版本的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
321185 如何识别您的 SQL Server 版本和版本
本文讨论的第三方产品是由与 Microsoft 无关的公司生产的。Microsoft 不担保也不暗示或对这些产品的性能或可靠性做任何表态。
fixlist sql2008sp2 修复程序

属性

文章 ID:2285068 - 上次审阅时间:09/29/2013 13:45:00 - 修订版本: 6.0

Microsoft SQL Server 2008 Analysis Services, Microsoft SQL Server 2008 Community Technology Preview, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Enterprise Evaluation, Microsoft SQL Server 2008 Express, Microsoft SQL Server 2008 Express with Advanced Services, Microsoft SQL Server 2008 Reporting Services, Microsoft SQL Server 2008 Service Pack 2, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Standard Edition for Small Business, Microsoft SQL Server 2008 Web, Microsoft SQL Server 2008 Workgroup

  • kbsqlsetup kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2285068 KbMtzh
反馈