FIX: 您可能会当您尝试备份包含几百个文件和文件组的一个 SQL Server 2005 数据库时收到多个 100,000 个页错误

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。如果您发现了错误并希望帮助我们提高机器翻译技术,请完成文章末尾的在线调查。

点击这里察看该文章的英文版: 917971
本文已归档。它按“原样”提供,并且不再更新。
错误 #: 50000162 (SQL 修复程序)
Microsoft 将作为一个可下载的文件来分发 Microsoft SQL Server 2005 修补程序。 因为该修补程序是累积性的因此每个新版本包含所有修复程序并都包含以前的 SQL Server 2005 所有安全修补程序都修复版本。
概要
本文介绍以下有关此修复程序版本:
  • 此修复程序包修复的问题
  • 安装此修复程序包先决条件
  • 有关安装此修复程序包后是否必须重新启动计算机的信息
  • 有关是否必须进行任何注册表更改的信息
  • 在修复程序包中包含文件
症状
当您尝试备份 SQL Server 2005 数据库包含几百个文件和文件组时, 您可能会遇到以下症状:
  • 您会收到多个 100,000 个页面错误。
  • SQL Server 数据库运行速度很慢或停止。

    注意 when this problem occurs,user mode time is of CPU large percentage utilization.
The error condition may resemble the following:
2006-04-05 17:52:04.46 Server *2006-04-05 17:52:04.46 Server * BEGIN STACK DUMP:2006-04-05 17:52:04.46 Server * 04/05/06 17:52:04 spid 02006-04-05 17:52:04.46 Server *2006-04-05 17:52:04.46 Server * Non-yielding Scheduler2006-04-05 17:52:04.46 Server *2006-04-05 17:52:04.46 Server * *******************************************************************************2006-04-05 17:52:04.46 Server Stack Signature for the dump is 0x00000000000000A82006-04-05 17:52:18.92 Server External dump process return code 0x20002001.The error information has been submitted to Watson error reporting.2006-04-05 17:52:18.92 Server Process 62:0:0 (0x3e14) Worker 0x0000000005DBE1C0 appears to be non-yielding on Scheduler 3. Thread creation time: 12788747103671. Approx Thread CPU Used: kernel 12437 ms, user 61593 ms. Process Utilization 16%. System Idle 76%. Interval: 75000 ms.
原因
发生此问题,因为数据库历史记录记录在 msdb 数据库中。 如果您有一个数据库,它包含大量文件和文件组,定期清除 msdb 数据库备份历史记录。
解决方案
Microsoft 提供了一个受支持的修补程序。 但是,此修复程序旨在解决仅此文章中描述的问题。 仅为正在经历此特定问题的系统应用此修复程序。 此修复程序可能会接受进一步的测试。 因此,如果您不会受到严重影响此问题,我们建议您等待包含此修复程序的下一个软件更新。

如果此修复程序可供下载,有是在这篇知识库文章的顶部"修补程序下载可用"部分。 如果不显示此节,请与 Microsoft 客户服务和支持以获取此修复程序。

注意 if additional issues occur or if any troubleshooting is required,might have to create separate service request。 usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix。 for complete list of Microsoft Customer Service and Support telephone numbers or to create separate service request,visit following Microsoft Web site: 注意 "修补程序下载可用"窗体显示为该语言。 如果看不到您的语言,则是因为一个修复程序不能用于该语言。

系统必备

有此修复程序没有先决条件。

重新启动信息

您不必应用此修复程序后,重新启动计算机。

注册表信息

您不必更改注册表。

修复程序文件信息

此修复程序包含只解决本文列出了该问题所需的文件。 此修复程序可能不包含的所有文件的所需将产品完全更新到最新版本。

文件属性 (或更高版本的文件属性) 此修复程序的英文版具有下表中列出。 日期和时间为这些文件被列出以协调通用时间 (UTC)。 when view file information,is converted to local time。 若要查找 UTC 与本地时间之间时差,在控制面板中日期和时间项目中使用 时区 选项卡。
32 位修补程序
文件的名称文件版本文件的大小日期时间平台
Microsoft.sqlserver.Replication.dll2005.90.1541.01,608,48018-apr-200616:05not Applicable
Microsoft.sqlserver.smo9.0.1541.01,559,32818-apr-200616:05not Applicable
Microsoft.sqlserver.sqlenum9.0.1541.0895,77618-apr-200616:05not Applicable
Osql.exe2005.90.1541.051,48818-apr-200616:06not Applicable
Replrec.dll2005.90.1541.0781,08818-apr-200616:05not Applicable
Sbmsmdlocal.dll9.0.1541.015,599,90418-apr-200616:07not Applicable
Sbmsmdredir.dll9.0.1541.03,929,88818-apr-200616:07not Applicable
Sqlaccess.dll2005.90.1541.0349,47218-apr-200616:04not Applicable
Sqldiag.exe2005.90.1541.0960,28818-apr-200616:05not Applicable
Sqlservr.exe2005.90.1541.028,790,10418-apr-200616:07not Applicable
64-bit hotfix
文件的名称文件版本文件的大小日期时间平台
Microsoft.sqlserver.Replication.dll2005.90.1541.01,813,79218-apr-200611:02not Applicable
Microsoft.sqlserver.smo9.0.1541.01,551,13618-apr-200611:02not Applicable
Microsoft.sqlserver.sqlenum9.0.1541.0863,00818-apr-200611:02not Applicable
Osql.exe2005.90.1541.083,74418-apr-200611:01not Applicable
Replrec.dll2005.90.1541.01,007,39218-apr-200611:02not Applicable
Sbmsmdlocal.dll9.0.1541.015,599,90418-apr-200616:07not Applicable
Sbmsmdredir.dll9.0.1541.03,929,88818-apr-200616:07not Applicable
Sqlaccess.dll2005.90.1541.0356,64018-apr-200611:02not Applicable
Sqldiag.exe2005.90.1541.01,127,71218-apr-200611:02not Applicable
Sqlservr.exe2005.90.1541.039,500,06418-apr-200611:03not Applicable
64-位 Itanium 处理器修补程序
文件的名称文件版本文件的大小日期时间平台
Microsoft.sqlserver.Replication.dll2005.90.1541.02,521,88818-apr-200608:09not Applicable
Microsoft.sqlserver.smo9.0.1541.01,551,13618-apr-200608:09not Applicable
Microsoft.sqlserver.sqlenum9.0.1541.0863,00818-apr-200608:09not Applicable
Osql.exe2005.90.1541.0123,16818-apr-200608:08not Applicable
Replrec.dll2005.90.1541.02,137,88818-apr-200608:09not Applicable
Sbmsmdlocal.dll9.0.1541.048,472,35218-apr-200608:10not Applicable
Sbmsmdredir.dll9.0.1541.06,079,26418-apr-200608:09not Applicable
Sqlaccess.dll2005.90.1541.0351,52018-apr-200608:09not Applicable
Sqldiag.exe2005.90.1541.01,637,15218-apr-200608:09not Applicable
Sqlservr.exe2005.90.1541.072,166,68818-apr-200608:10not Applicable
状态
Microsoft 已确认这是"适用于"一节中列出的 Microsoft 产品中存在的问题。
更多信息
有关详细信息,单击下面的文章编号以查看 Microsoft 知识库中相应的文章:
824684 它用于描述 Microsoft 软件更新标准术语的说明

警告:本文已自动翻译

属性

文章 ID:917971 - 上次审阅时间:01/17/2015 14:21:43 - 修订版本: 2.7

Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Standard X64 Edition, Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems, Microsoft SQL 2005 Server Enterprise, Microsoft SQL Server 2005 Enterprise X64 Edition, Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems, Microsoft SQL Server 2005 Developer Edition

  • kbnosurvey kbarchive kbmt kbautohotfix kbbug kbfix kbtshoot kbhotfixserver kbqfe kbpubtypekc KB917971 KbMtzh
反馈