FIX: A"服务器: 在错误日志中会反复记录消息 7105"错误消息、 错误日志中可能会记录断言和您收到一个"服务器: 在 SQL Server 2000 消息 8929"错误消息

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

点击这里察看该文章的英文版: 890755
本文已归档。它按“原样”提供,并且不再更新。
BUG #: 473150 (SQL Server 8.0)
Microsoft 分布 SQL Server 2000 修复程序作为一个可下载的文件。因为该修补程序是累积性的因此每个新版本包含的所有修补程序和所有安全修复程序以前 SQL Server 2000 中包含的修补都程序版本。
概要
本文介绍以下有关此修补程序版本:
  • 此修补程序包修复的问题。
  • 安装此修补程序包的先决条件。
  • 在安装此修补程序包后,是否必须重新启动您的计算机。
  • 此修补程序包中包含的文件。

back to the top
简介

通过此修补程序包修复的问题

在"解决方案"部分中描述的修复程序中更正了以下问题。
  • 您在运行 Microsoft SQL Server 2000 时 Microsoft SQL Server 2000 中错误日志中反复记录以下错误消息:
    Server: Msg 7105, Level 22, State 6, Line 1Page (1:123627), slot 1 for text, ntext, or image node does not exist.
  • 错误日志中可能会记录以下断言:
    2004-10-14 15:44:12.70 spid225 SQL Server Assertion: File: <SpcAlloc.cpp>, line=379 Failed Assertion = 'pPage->IsType (Page::TEXT_MIX_PAGE)'.2004-10-14 15:44:12.70 spid225 Error: 3624, Severity: 20, State: 1.
  • 包含受影响的文本列的表中运行 DBCC CHECKDB 命令或 DBCC CHECKTABLE 命令时您会收到与以下类似的错误消息:
    Server: Msg 8929, Level 16, State 1, Line 1Object ID 253243957: Errors found in text ID 215987257344 owned by data record identified by RID = (1:521308:2) ID = 291334.Server: Msg 8965, Level 16, State 1, Line 1Table error: Object ID 253243957. The text, ntext, or image node at page (1:123627), slot 1, text ID 215987257344 is referenced by page (1:521308), slot 2, but was not seen in the scan.
以前的修复程序是多请参阅下列 Microsoft 知识库文章中的修复"Microsoft SQL Server 2000 post-Service 包 3 或 Microsoft SQL Server 2000 post-Service 包 3a 程序"部分:
290211如何获取最新的 SQL Server 2000 服务包
back to the top
原因
如果满足下列条件都为真,就会出现此问题:
  • 运行的与一个亲和力掩码的 SQL Server 2000。
  • 亲和力掩码设置为使用一个处理器数量是七的倍数。
解决方案

修补程序信息

可以从 Microsoft 获得支持的修补程序。但是,此修补程序被用于解决本文所述的此问题。此修补程序仅应用于出现这一特定问题的系统。

是否可供下载此修补程序没有"提供修补程序下载"部分中,在这篇知识库文章的顶部。如果未出现本部分,将申请提交到 Microsoft 客户服务和支持以获取此修复程序。

注意如果出现其他问题,或者如果需要进行任何故障诊断,则您可能不得不创建单独的服务请求。将正常收取支持费用将应用于其他支持问题和不需要进行此特定的修补程序的问题。有关完整列表的 Microsoft 客户服务和支持的电话号码,或创建一个单独的服务请求,请访问下面的 Microsoft 网站:注意"提供修补程序下载"窗体所显示的此修复程序是可用的语言。如果您看不到您的语言,则是一个修复程序不能用于该语言。back to the top

系统必备组件

此修补程序需要 SQL Server 2000 Service Pack 3 (SP3)。有关如何获取 SQL Server 2000 SP3,请参阅 Microsoft 知识库中下面的文章:
290211如何获取最新的 SQL Server 2000 服务包

此外,此修补程序要求您拥有 SQL Server 2000 post-Service 包 3hotfix 生成 2000.80.977 安装。有关 SQL Server 2000 post-Service Pack 3 修补程序的信息生成 2000.80.977,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
888007当您尝试安装一个 SQL Server 2000 post-Service Pack 3 修补程序时,您收到产品没有安装必备更新后"的错误消息
back to the top

重新启动信息

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

back to the top

修补程序文件信息

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

此修补程序的英文版具有的文件属性 (或更新的文件属性) 在下表中列出。日期和时间对这些文件列出在协调世界时 (UTC)。当您查看文件信息时,将转换为本地时间。若要 UTC 与本地时间之间的时差使用控制面板中的日期和时间工具中的 时区 选项卡。
SQL Server 2000、 32 位版本
   Date         Time   Version            Size    File name   --------------------------------------------------------------   23-Nov-2004  20:07  2000.80.990.0     664,128  Autoplt.dll         23-Nov-2004  20:07  2000.80.990.0      78,400  Console.exe         23-Nov-2004  20:07  2000.80.990.0     332,352  Ctasksui.dll        23-Nov-2004  20:07  2000.80.990.0     315,968  Custtask.dll        23-Nov-2004  20:07  2000.80.990.0      33,340  Dbmslpcn.dll        23-Nov-2004  20:07  2000.80.990.0   1,905,216  Dtspkg.dll          23-Nov-2004  20:07  2000.80.990.0     528,960  Dtspump.dll         23-Nov-2004  20:07  2000.80.990.0      41,536  Dtsrun.exe          23-Nov-2004  20:07  2000.80.990.0   1,557,052  Dtsui.dll           23-Nov-2004  20:07  2000.80.990.0     639,552  Dtswiz.dll          23-Nov-2004  20:07  2000.80.990.0     352,828  Isqlw.exe           23-Nov-2004  20:07  2000.80.990.0      82,492  Itwiz.exe           23-Nov-2004  20:07  2000.80.990.0      90,692  Msgprox.dll         19-May-2004  23:43  8.11.40209.0      209,408  Mssdi98.dll         23-Nov-2004  20:07  2000.80.990.0      62,024  Odsole70.dll        23-Nov-2004  20:08  2000.80.990.0      25,144  Opends60.dll        23-Nov-2004  19:33                     17,576  Opends60.lib   23-Nov-2004  20:07  2000.80.990.0      57,904  Osql.exe            23-Nov-2004  20:07  2000.80.990.0     279,104  Pfutil80.dll        23-Nov-2004  20:07  2000.80.990.0     143,940  Qrdrsvc.exe         23-Nov-2004  20:07  2000.80.990.0     221,768  Replprov.dll        23-Nov-2004  20:07  2000.80.990.0     307,784  Replrec.dll         23-Nov-2004  20:07  2000.80.990.0     287,304  Rinitcom.dll        23-Nov-2004  20:07  2000.80.990.0      78,416  Sdiclnt.dll         23-Nov-2004  20:07  2000.80.990.0      66,112  Semmap.dll          23-Nov-2004  20:07  2000.80.990.0      57,916  Semnt.dll           23-Nov-2004  20:07  2000.80.990.0     492,096  Semobj.dll   23-Nov-2004  20:07  2000.80.990.0      53,832  Snapshot.exe        23-Nov-2004  20:07  2000.80.990.0      28,672  Sqlagent.dll        23-Nov-2004  20:07  2000.80.990.0     311,872  Sqlagent.exe        23-Nov-2004  20:07  2000.80.990.0     168,001  Sqlakw32.dll        23-Nov-2004  19:06                      4,352  Sqlakw32.lib   23-Nov-2004  20:07  2000.80.990.0      33,344  Sqlctr80.dll        23-Nov-2004  20:07  2000.80.990.0     815,676  Sqldata.dll         23-Nov-2004  20:07  2000.80.990.0   4,215,360  Sqldmo.dll   23-Nov-2004  20:07                     25,172  Sqldumper.exe       23-Nov-2004  20:07  2000.80.990.0     156,224  Sqlmaint.exe        23-Nov-2004  20:07  2000.80.990.0     180,792  Sqlmap70.dll        23-Nov-2004  20:07  2000.80.990.0     188,992  Sqlmmc.dll          23-Nov-2004  20:07  2000.80.990.0     401,984  Sqlqry.dll          23-Nov-2004  20:07  2000.80.990.0      57,920  Sqlrepss.dll        23-Nov-2004  20:08  2000.80.990.0   7,716,945  Sqlservr.exe        23-Nov-2004  20:07  2000.80.990.0     590,396  Sqlsort.dll         23-Nov-2004  20:07  2000.80.990.0      45,644  Sqlvdi.dll          23-Nov-2004  20:07  2000.80.990.0     106,588  Sqsrvres.dll        23-Nov-2004  20:07  2000.80.990.0      33,340  Ssmsgnet.dll        23-Nov-2004  20:07  2000.80.990.0      33,340  Ssmslpcn.dll        23-Nov-2004  20:07  2000.80.990.0      33,340  Ssmsqlgc.dll        23-Nov-2004  20:07  2000.80.990.0      33,340  Ssmssnet.dll        23-Nov-2004  20:07  2000.80.990.0      82,492  Ssnetlib.dll        23-Nov-2004  20:07  2000.80.990.0      25,148  Ssnmpn70.dll        23-Nov-2004  20:07  2000.80.990.0     123,456  Stardds.dll         23-Nov-2004  20:07  2000.80.990.0     158,240  Svrnetcn.dll        23-Nov-2004  20:07  2000.80.990.0      76,416  Svrnetcn.exe        23-Nov-2004  20:08  2000.80.990.0      49,228  Ums.dll             23-Nov-2004  20:07  2000.80.990.0      74,304  Xplog70.dll         23-Nov-2004  20:07  2000.80.990.0      98,872  Xpweb70.dll         23-Nov-2004  20:09                      6,465  Hotfix1.inf   23-Nov-2004  20:09                      2,524  Hotfix2.inf   30-Sep-2003  22:34  8.0.21213.0       352,256  Msvcr71.dll         30-Sep-2003  22:34  2000.80.796.0      57,904  Osql.exe            30-Sep-2003  22:34  2000.80.534.0     127,548  Sqdedev.dll         30-Sep-2003  22:34  2000.80.194.0     180,290  Sqlunirl.dll        23-Nov-2004  19:01  2000.80.990.0     159,813  Replres.rll   23-Nov-2004  19:24  2000.80.990.0     172,032  Semobj.rll   23-Nov-2004  18:53  2000.80.990.0      28,672  Sqlevn70.rll   23-Nov-2004  19:16  2000.80.990.0     479,232  Sqlmmc.rll
SQL Server 2000、 64 位版本
   Date         Time   Version            Size    File name	Platform   --------------------------------------------------------------------   24-Nov-2004  03:31  2000.80.990.0      56,832  Dbmslpcn.dll     IA-64   24-Nov-2004  03:30  2000.80.990.0     528,960  Dtspump.dll      x86   24-Nov-2004  03:31  2000.80.990.0     185,856  Msgprox.dll      IA-64   19-May-2004  23:43  8.11.40517.0      722,944  Mssdi98.dll      IA-64   24-Nov-2004  03:31  2000.80.990.0     151,040  Odsole70.dll     IA-64   24-Nov-2004  03:31  2000.80.990.0      27,136  Opends60.dll   23-Nov-2004  20:18                     19,880  Opends60.lib   24-Nov-2004  03:31  2000.80.990.0     148,992  Osql.exe         IA-64   24-Nov-2004  03:31  2000.80.990.0     353,280  Qrdrsvc.exe      IA-64   24-Nov-2004  03:31  2000.80.990.0     534,528  Replprov.dll   24-Nov-2004  03:31  2000.80.990.0     769,024  Replrec.dll      IA-64   24-Nov-2004  03:31  2000.80.990.0     650,240  Rinitcom.dll     IA-64   24-Nov-2004  03:31  2000.80.990.0     160,768  Semmap.dll       IA-64   24-Nov-2004  03:31  2000.80.990.0     132,608  Semnt.dll        IA-64   24-Nov-2004  03:31  2000.80.990.0      88,576  Snapshot.exe     IA-64   24-Nov-2004  03:30  2000.80.990.0      10,240  Sqlagent.dll   24-Nov-2004  03:31  2000.80.990.0   1,055,232  Sqlagent.exe   24-Nov-2004  03:31  2000.80.990.0      90,112  Sqlboot.dll      IA-64   24-Nov-2004  03:31  2000.80.990.0      32,256  Sqlctr80.dll     IA-64   24-Nov-2004  03:31  2000.80.990.0     812,032  Sqldata.dll      IA-64   24-Nov-2004  03:31  2000.80.990.0  13,845,504  Sqldmo.dll       IA-64   24-Nov-2004  03:31                     39,936  Sqldumper.exe    IA-64   24-Nov-2004  03:31  2000.80.990.0     493,568  Sqlmaint.exe     IA-64   24-Nov-2004  03:31  2000.80.990.0      23,040  Sqlmap70.dll     IA-64   24-Nov-2004  03:31  2000.80.990.0     152,064  Sqlrepss.dll   24-Nov-2004  03:31  2000.80.990.0  25,252,864  Sqlservr.exe     IA-64   24-Nov-2004  03:31  2000.80.990.0     616,960  Sqlsort.dll   24-Nov-2004  03:31  2000.80.990.0     120,320  Sqlvdi.dll       IA-64   24-Nov-2004  03:31  2000.80.990.0     227,328  Sqsrvres.dll     IA-64   24-Nov-2004  03:31  2000.80.990.0      53,760  Ssmslpcn.dll     IA-64   24-Nov-2004  03:31  2000.80.990.0      59,904  Ssmsqlgc.dll     IA-64   24-Nov-2004  03:31  2000.80.990.0     256,000  Ssnetlib.dll   24-Nov-2004  03:31  2000.80.990.0      20,992  Ssnmpn70.dll     IA-64   24-Nov-2004  03:31  2000.80.990.0     430,080  Svrnetcn.dll     IA-64   24-Nov-2004  03:31  2000.80.990.0     185,856  Svrnetcn.exe     IA-64   24-Nov-2004  03:31  2000.80.990.0     183,296  Xplog70.dll      IA-64   24-Nov-2004  03:31  2000.80.990.0     187,392  Xpweb70.dll      IA-64   21-Jul-2004  17:38  2000.80.962.0      57,904  Osql.exe         x86   30-Sep-2003  22:23  2000.80.760.0     269,824  Sqdedev.dll      IA-64   23-Nov-2004  20:32  2000.80.990.0     146,432  Replres.rll   23-Nov-2004  20:19  2000.80.990.0      19,968  Sqlevn70.rll
由于文件相关性、 最新的修补程序或包含这些文件的特征的 笔记 还可能包含其他文件。back to the top
状态
Microsoft 已经确认这是在"适用于"一节中列出的 Microsoft 产品中的问题。back to the top
参考
有关命名架构 SQL Server 更新的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
822499 Microsoft SQL Server 软件更新程序包的新命名架构
Microsoft 使用软件更新后释放时该术语有关的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
824684用于描述 Microsoft 软件更新的标准术语的说明
back to the top
7105 文本损坏缓存未分配空间

属性

文章 ID:890755 - 上次审阅时间:01/17/2015 09:32:23 - 修订版本: 2.5

Microsoft SQL Server 2000 标准版, Microsoft SQL Server 2000 Enterprise Edition, Microsoft SQL Server 2000 Developer Edition, Microsoft SQL Server 2000 Personal Edition, Microsoft SQL Server 2000 Desktop Engine (Windows)

  • kbnosurvey kbarchive kbmt kbautohotfix kbbug kbfix kbsqlserv2000presp4fix kbhotfixserver kbqfe KB890755 KbMtzh
反馈