文章编号: 2285068 - 最后修改: 2011年5月26日 - 修订: 3.0

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

系统提示此文章适用于与您所使用的操作系统不同的操作系统。文章内容可能与您无关,并且已被禁用。

本页

展开全部 | 关闭全部

简介

本文列出了 Microsoft SQL Server 2008 Service Pack 2 (SP2) 中所修复的 bug。

备注
  • Service pack 中可能包含未记录的其他修补程序。
  • 更多文章都被释放时,将更新此列表。
有关如何获取 SQL Server 2008年服务包的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
968382? (http://support.microsoft.com/kb/968382/ ) 如何获取最新的 service pack,SQL Server 2008 年

更多信息

本文中列出的修复程序,以补充 SQL Server 2008 SP2 包含了在 SQL Server 2008 Service Pack 1 (SP1) 的累积更新 1 至累积更新 8 中包含的修补程序。有关可用于 SQL Server 2008 SP1 的累积更新包的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
970365 (http://support.microsoft.com/kb/970365/) SQL Server 2008年生成发布 SQL Server 2008 SP1 之后发布

此服务包中修复的 bug

有关 SQL Server 2008 SP2 中修复的错误的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章。
收起该表格展开该表格
VSTS bug 数知识库文章编号说明
2496822216454? (http://support.microsoft.com/kb/2216454/ ) 修复: 错误消息后进行了更改服务器上的分区的运行 ProcessAdd 命令时运行 SQL Server 2008年:"内部错误: 意外的异常,出现了"
2567362322209? (http://support.microsoft.com/kb/2322209/ ) 如果您使用 SQL Server 2008年中具有公用表表达式的语句中的选择括号修复: 不正确结果
2580762216456? (http://support.microsoft.com/kb/2216456/ ) 修复: SQL Server 2008 Service Pack 2 增强功能"操作已被取消"错误消息 Analysis Services 中的文本
2705612216460? (http://support.microsoft.com/kb/2216460/ ) 您试图打开 SQL Server 2008年中的项目时出现错误消息: 找到的程序集清单定义不匹配的程序集引用
2742802216461? (http://support.microsoft.com/kb/2216461/ ) SQL Server 2008年安装程序未能在基于 Windows Server 2008 的群集安装点上安装
284360955850? (http://support.microsoft.com/kb/955850/ ) 您尝试使用 SQL Server 系统 CLR 类型软件包 (SQLSysClrTypes.msi) 的二进制文件时出现错误消息:"无法加载 DLL SqlServerSpatial.dll: 此应用程序已启动失败,因为应用程序配置不正确"
3016032216465? (http://support.microsoft.com/kb/2216465/ ) SQL Server 2008 年滑流安装将失败的 /PCUSOURCE 或 /CUSOURCE 中有空格的路径
3178002216472? (http://support.microsoft.com/kb/2216472/ ) SQL Server 2005 Analysis Services 钻取语句结果为空
3400662216474? (http://support.microsoft.com/kb/2216474/ ) 修复: 您使用 SQL Server 2008 年的时间、 datetime2 和 datetimeoffset 类型的 SET 子句中使用 UPDATE 语句时可能会遇到数据丢失
3477312216478? (http://support.microsoft.com/kb/2216478/ ) 运行 SQL Server 2008年时 Get 命令环境中运行 PowerShell 第 2 版的服务器上的错误消息:"对象未设置为对象的实例的引用"
3512862216480? (http://support.microsoft.com/kb/2216480/ ) 修复: 页边距将不会保留在报表中报告运行 SQL Server 2008 年,在服务器上导出到 Excel 时,然后预览在 Excel 中的设置报表
3519812216484? (http://support.microsoft.com/kb/2216484/ ) 修补程序: 您将报告导出到 Excel 报表管理器中的服务器上运行 SQL Server 2008年的错误消息:"未处理托管异常: 类型 = System.ArgumentOutOfRangeException"
3574162216485? (http://support.microsoft.com/kb/2216485/ ) 修复: 资源监视器 SQL Server 2008年服务器上输入未转交的条件
3901262216491? (http://support.microsoft.com/kb/2216491/ ) SQL 转储程序实用程序无法生成错误转储文件 SQL Server 2008年故障转移群集上的每个企业的高级故障转移群集上安装
396527980671? (http://support.microsoft.com/kb/980671/ ) 更正缺少的 SQL Server sa 登录哈希加密 salt 变体
4024532019402? (http://support.microsoft.com/kb/2019402/ ) 未进行任何帐户名与安全 Id 之间的映射"错误时向 SQL Server 2008年故障转移群集添加节点
4267532216499? (http://support.microsoft.com/kb/2216499/ ) 无法注册到的 SQL Server 实用程序 SQL Server 2008年数据库实例
4267532253128? (http://support.microsoft.com/kb/2253128/ ) 您将无法再部署到 SQL Server 2008年数据库实例的数据层应用程序
4277032216501? (http://support.microsoft.com/kb/2216501/ ) 修复: 从 MSX 角色到 TSX 角色中 SQL Server 2008年中 SQL Server 2000年多服务器作业会下载
2567362322209? (http://support.microsoft.com/kb/2322209/ ) 如果您使用 SQL Server 2008年中具有公用表表达式的语句中的选择括号修复: 不正确结果
5246422283072? (http://support.microsoft.com/kb/2283072/ ) : 修补程序提供的修复程序使 SQL Server 2008 R2 报告服务使用 2048年位 RSA 密钥来加密的 FIPS 法规遵从性报告服务密钥
3705402448971? (http://support.microsoft.com/kb/2448971/ ) 修复: 表的锁不上报时 SQL Server 2008年中的表中插入多行

此服务包中修复的其他问题

SQL Server 2008 SP2 中还包括以下问题的解决方法。
收起该表格展开该表格
VSTS bug 数说明
270934使用具有按照日语的长的符号的字母序列的字符串时,DBCC 损坏错误出现在 SQL Server 2008年排序规则的过程中。
271554修复: syscolpars 系统基础表显示重复的行。此修复程序将它们区分开来通过 DBCC checkcatalog 在添加过程号。
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 专用属性控件。
302563当他们要升级的共享数据源的名称空间时,用户将收到验证错误。此错误指示名称不能包含空格。
302707由于缺少配置文件安装 Service Pack 1 SQL Server 业务智能开发 Studio 2008 年失败。
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 的已计算成员不允许的。
327301在 Analysis Services 中使用 MDX 表达式,有一个非空的函数设置维度默认成员会导致服务器尝试打开多维数据集时返回一个内部错误。
328752Sys.dm_os_wait_stats 视图中显示杂项等待类型的重复行。这可能导致问题的监视工具。
331630SQL Server 报告服务可重复使用查询设计器中,整数值获取错误地舍入。
333544修复: 当用户尝试注册生成针对较新的运行时,如 CLR v4 CLR 程序集,则返回新的错误代码 (6257)。上一条错误消息 (代码 6218) 令人困惑,未声明的实际问题。该 bug 的详细信息,请参阅。
336809边缘大小写"设置上的 identity_insert TABLE_NAME"模式中插入当前范围之外的标识值。在备份/恢复操作中也会出现此问题。
338247如果绑定的 SQLBindParameter 函数的参数指定的长度为 SQL_DATA_AT_EXEC,SQL Server 2008年本机客户端 ODC 驱动程序会导致访问冲突,如果 SQLPutData 函数时执行提供参数值,则指定的长度为 SQL_NULL_DATA。
338999当用户使用 SOAP 界面来运行并导出报表时,SQL Server 报告服务 2008年遇到连接泄漏。
347779SQL Server 有时会生成一个"没有足够的系统内存资源库中的内部运行此查询"的错误信息。这种情况通常是可以预防的。
350670当他们试图 refersh 呈现的报表报表处于空闲状态一小时后,用户将收到网页过期错误消息。
352788当用户尝试配置管理数据仓库,如果他们有其服务器上都不处于联机状态的数据库时,会发生错误 955。
352862如果用户通过 ReportBuilder 2.0 从 SharePoint 12 网站编辑报告,ReportBuilder 2.0 ClickOnce 在启动时显示一个空白报表。
355222如果使用 MARS,则 sys.dm_os_tasks 视图将显示相同的值在 request_id 列中的所有任务,而是报告与每个任务相关联的正确值。
355228修复: 新的错误消息指示如果 bucketizer 目标参数设置不正确会发生访问冲突的原因。
356127BCP.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。
419740SQL Server 2008 Web SKU 中,用户不能使用自定义身份验证。
424595如果用户在同一事务中创建用户定义的类型和表值函数,并且如果该函数返回包含用户定义类型的列的表,self-deadlock 发生。另外,尝试执行这些操作的连接被终止。
421922修复: 15000 分区表中和 Microsoft SQL Server 2008 SP2 的企业、 开发人员和评估版中的索引中的最多提供支持。有关的详细信息此支持可以启用和禁用,有关其本身的局限性,以及一些已知的问题和解决方法,查看"支持 15000 分区"白皮书 rdp-tcp?LinkId = 199773)。
424804使用 IIF 函数的条件中的父子层次结构时,在 Analysis Services,有些客户可能会遇到访问冲突。
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 报表服务器通信会更新。这样,对 ReportBuilder 3.0、 ReportParts 和子组件的呈现者 ReportBuilder 3.0 中包括新的报表预览中的某些功能的访问。
431301处理包含数千个元数据对象的数据库中的对象需要很长时间才能开始导入数据。这是因为服务器已排定作业日程数据导入之前开始。此外,用于确定依赖项,该算法会导致性能低下时数据库中存在多个元数据对象。
432094使用 CELL_ID、 CELL_ATTRIBUTES 或 SRID 列名的表中,不能安全地创建空间索引。
448007在某些情况下,可能是错误的错误消息 11405 中的分区的列名称。这会导致打印不正确的列名称。
455538在使用非空的子句时,使用单元安全性一起计算得出不正确的结果。
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 SP1 升级累积更新 9 或更高版本,您必须升级到 SQL Server 2008 SP2,以获取所有修补程序后应用开机自检 SQL Server 2008 SP2 累积更新。

开机自检 SQL Server 2008 SP2 累积更新的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2289254 (http://support.microsoft.com/kb/2289254) 对于 SQL Server 2008 Service Pack 2 的累积更新包 1

参考

有关如何确定当前的 SQL Server 版本和版本的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
321185? (http://support.microsoft.com/kb/321185/ ) 如何识别您的 SQL Server 版本和版本
本文讨论的第三方产品是由与 Microsoft 无关的公司生产的。Microsoft 不担保,暗示或以其他方式,有关的性能或可靠性,这些产品。
关键字:?
kbsqlsetup kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2285068 KbMtzh
机器翻译机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 2285068? (http://support.microsoft.com/kb/2285068/en-us/ )
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。