REVISIÓN: El agente de lector del registro puede fallar y recibe un mensaje de error de aserción

Seleccione idioma Seleccione idioma
Id. de artículo: 872843 - Ver los productos a los que se aplica este artículo
Nº de error: 354992 (Shiloh_bugs)
Nº de error: 471942 (Shiloh_bugs)
Nº de error: 470792 (Shiloh_bugs)
Nº de error: 471919 (Shiloh_bugs)





Expandir todo | Contraer todo

En esta página

Contenido del artículo

Resumen

En este artículo describe lo siguiente acerca de esta versión de revisión:
  • Los problemas que corrigen este paquete de revisiones.
  • Los requisitos previos para instalar el paquete de hotfix.
  • Si debe reiniciar o no el equipo después de instalar el paquete de hotfix.
  • Si el paquete de hotfix queda reemplazado o no por otro paquete de hotfix.
  • Si debe hacer cambios en el registro.
  • Archivos contenidos en el paquete de hotfix.

Síntomas

El agente de lector del registro puede producir un error y se escribe un mensaje de error de aserción en el registro de error de SQL Server. Cuando se produce el error, la conexión de agente de lector del registro se interrumpe.

Para obtener una lista de revisiones anteriores, consulte la sección "Microsoft SQL Server 2000 Service Pack 3 o Microsoft SQL Server 2000 Service Pack 3a revisiones" en el siguiente artículo de Microsoft Knowledge Base:
290211Cómo obtener el service pack más reciente de SQL Server 2000

Solución

Información de Service Pack

Para resolver este problema, consiga el Service Pack más reciente para Microsoft SQL Server 2000. Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
290211Cómo obtener el Service Pack más reciente de SQL Server 2000

Información de revisiones

Requisitos previos

Esta revisión requiere SQL Server 2000 Service Pack 3 (SP3) y revisión de la línea de base 8.00.1007. Para información acerca de cómo obtener SQL Server 2000 SP3, vea el artículo siguiente en Microsoft Knowledge Base:

290211Cómo obtener el service pack más reciente de SQL Server 2000


Información de reinicio

No es necesario que reinicie el equipo una vez aplicado este hotfix.



Información de archivos de hotfix

Este hotfix contiene sólo los archivos necesarios para corregir los problemas recogidos en este artículo. Esta revisión no puede contenga todos los archivos que debe tener para actualizar plenamente un producto a la compilación más reciente.

La versión en inglés de este hotfix tiene los atributos de archivo (o atributos de último archivo) mostrados en la siguiente tabla. Las fechas y las horas de estos archivos se muestran en hora universal coordinada (UTC). La información de los archivos se convertirá a la hora local cuando la vea. Para averiguar la diferencia entre hora UTC y la hora local, utilice la ficha zona horaria el elemento fecha y hora en el panel de control.
Contraer esta tablaAmpliar esta tabla
Nombre de archivoArchivo VersiónTamaño de archivoFechaTiempoPlataforma
Spupdsvc.exe6.1.9.015,87214-Abr-200510: 07x 86
Tempcatsign.CDFNo aplicable3,88617-Ago-200520: 03No aplicable
Autoplt.dll2000.80.1030.0664,12817-Ago-200504: 03x 86
Console.exe2000.80.1030.078,40017-Ago-200504: 03x 86
Ctasksui.dll2000.80.1030.0332,35217-Ago-200504: 03x 86
Custtask.dll2000.80.1030.0315,96817-Ago-200504: 03x 86
Dbmslpcn.dll2000.80.1030.033,34017-Ago-200504: 03x 86
Distmdl.ldfNo aplicable786.43214-Abr-200517: 10No aplicable
Distmdl.mdfNo aplicable2,359,29614-Abr-200517: 10No aplicable
Dtspkg.dll2000.80.1030.01,905,21617-Ago-200504: 03x 86
DTSPump.dll2000.80.1030.0528,96017-Ago-200504: 03x 86
Dtsui.dll2000.80.1030.01,557,05217-Ago-200504: 03x 86
Dtswiz.dll2000.80.1030.0639,55217-Ago-200504: 03x 86
Impprov.dll2000.80.1030.0102,99217-Ago-200504: 03x 86
Isqlw.exe2000.80.1030.0352,82817-Ago-200504: 03x 86
Itwiz.exe2000.80.1030.082,49217-Ago-200504: 03x 86
Msgprox.dll2000.80.1030.090,69217-Ago-200504: 03x 86
MSSDI98.dll8.11.41022.0226,30414-Abr-200509: 59x 86
Odsole70.dll2000.80.1030.062,02417-Ago-200504: 03x 86
Opends60.dll2000.80.1030.025,14417-Ago-200505: 03x 86
Osql.exe2000.80.1030.057,90417-Ago-200504: 03x 86
Pfutil80.dll2000.80.1030.0279,10417-Ago-200504: 03x 86
Qrdrsvc.exe2000.80.1030.0143,94017-Ago-200504: 03x 86
Replprov.dll2000.80.1030.0221,76817-Ago-200504: 03x 86
Replrec.dll2000.80.1030.0307,78417-Ago-200504: 03x 86
Rinitcom.dll2000.80.1030.0287,30417-Ago-200504: 03x 86
Sdiclnt.dll2000.80.1030.078,41617-Ago-200504: 03x 86
Semexec.dll2000.80.1030.0823,87217-Ago-200504: 03x 86
Semmap.dll2000.80.1030.066,11217-Ago-200504: 03x 86
Semnt.dll2000.80.1030.057,91617-Ago-200504: 03x 86
Semobj.dll2000.80.1030.0492,09617-Ago-200505: 03x 86
Snapshot.exe2000.80.1030.053,83217-Ago-200504: 03x 86
SQLAgent.dll2000.80.1030.028.67217-Ago-200504: 03x 86
SQLAgent.exe2000.80.1030.0311,87217-Ago-200504: 03x 86
Sqlakw32.dll2000.80.1030.0168,00117-Ago-200504: 03x 86
Sqlctr80.dll2000.80.1030.033,34417-Ago-200505: 03x 86
Sqldiag.exe2000.80.1030.090,11217-Ago-200504: 03x 86
SQLDMO.dll2000.80.1030.04,215,36017-Ago-200505: 03x 86
Sqldumper.exeNo aplicable25,17217-Ago-200504: 03x 86
Sqlmaint.exe2000.80.1030.0156,22417-Ago-200504: 03x 86
Sqlmap70.dll2000.80.1030.0180,79217-Ago-200505: 03x 86
Sqlmmc.dll2000.80.1030.0188,99217-Ago-200505: 03x 86
Sqlqry.dll2000.80.1030.0401,98417-Ago-200505: 03x 86
Sqlrepss.dll2000.80.1030.057,92017-Ago-200505: 03x 86
Sqlservr.exe2000.80.1030.07,725,13717-Ago-200505: 03x 86
Sqlsort.dll2000.80.1030.0590,39617-Ago-200505: 03x 86
Sqlvdi.dll2000.80.1030.045,64417-Ago-200505: 03x 86
Sqsrvres.dll2000.80.1030.0106,58817-Ago-200505: 03x 86
Ssmsgnet.dll2000.80.1030.033,34017-Ago-200505: 03x 86
Ssmslpcn.dll2000.80.1030.033,34017-Ago-200505: 03x 86
Ssmsqlgc.dll2000.80.1030.033,34017-Ago-200505: 03x 86
Ssnetlib.dll2000.80.1030.082,49217-Ago-200505: 03x 86
Ssnmpn70.dll2000.80.1030.025,14817-Ago-200505: 03x 86
Stardds.dll2000.80.1030.0123,45617-Ago-200505: 03x 86
Svrnetcn.dll2000.80.1030.0158,26817-Ago-200505: 03x 86
Svrnetcn.exe2000.80.1030.076,41617-Ago-200504: 03x 86
UMS.dll2000.80.1030.049,22817-Ago-200505: 03x 86
Xplog70.dll2000.80.1030.074,30417-Ago-200505: 03x 86
Xpweb70.dll2000.80.1030.098,87217-Ago-200505: 03x 86
Osql.exe2000.80.1030.057,90417-Ago-200504: 03x 86
Sqlstpcustomdll.dll1.0.97.0941,05614-Abr-200510: 07x 86
Nota Debido a la interdependencia entre archivos, la revisión más reciente que contiene estos archivos también puede contener archivos adicionales.

Estado

Microsoft ha confirmado que se trata de un error de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:".

Más información

Para obtener más información sobre el esquema de nomenclatura para las actualizaciones de SQL Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
822499Nuevo esquema de nomenclatura para los paquetes de actualización del software de Microsoft SQL Server
Para obtener más información acerca de la terminología que usa Microsoft cuando corrige software después de haberlo publicado, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
824684Descripción de la terminología estándar utilizada para describir las actualizaciones de software de Microsoft

Información de la pila

Cuando se produce este comportamiento, el registro de error de SQL Server contendrá el siguiente volcados de pila y los mensajes de error:
* -------------------------------------------------------------------------------
* Short Stack Dump
* 0088199C Module(sqlservr+0048199C) (CStackDump::GetContextAndDump+0000002E)
* 008834AD Module(sqlservr+004834AD) (stackTrace+00000223)
* 00937A94 Module(sqlservr+00537A94) (utassert_fail+000002E3)
* 00862A0C Module(sqlservr+00462A0C) (LogIterForward::ProcessLog+0000003E)
* 0045E378 Module(sqlservr+0005E378) (LogIterForward::WaitforLogAvailable+000000AF)
* 0045E2A9 Module(sqlservr+0005E2A9) (LogIterForward::GetNextBlock+000000A5)
* 0045E148 Module(sqlservr+0005E148) (LogIterForward::GetNext+0000007A)
* 007EDFD8 Module(sqlservr+003EDFD8) (get_trans_cmds+000001B3)
* 007EDDA4 Module(sqlservr+003EDDA4) (repl_cmds+000001C6)
* 007ECCAD Module(sqlservr+003ECCAD) (xp_replcmds+0000018A)
* 005F48F6 Module(sqlservr+001F48F6) (CSpecProc::ExecuteSpecial+00000119)
* 005F454D Module(sqlservr+001F454D) (CXProc::Execute+000000A3)
* 005F6842 Module(sqlservr+001F6842) (CSQLSource::Execute+000003C0)
* 0043A179 Module(sqlservr+0003A179) (execrpc+00000507)
* 004393DB Module(sqlservr+000393DB) (execute_rpc+00000019)
* 00428884 Module(sqlservr+00028884) (process_commands+00000232)
* 41072838 Module(UMS+00002838) (ProcessWorkRequests+00000272)
* 410725B3 Module(UMS+000025B3) (ThreadStartRoutine+00000098)
* 77BC90A2 Module(MSVCRT+000290A2) (endthread+000000A6)
* 77E4A990 Module(kernel32+0000A990) (FlsSetValue+00000779)
* -------------------------------------------------------------------------------

Stack Signature for the dump is 0x52072145
SQL Server Assertion: File: <logscan.cpp>, line=1903 
Failed Assertion = 'startLSN >= m_curLSN'.
Error: 3624, Severity: 20, State: 1.

* -------------------------------------------------------------------------------
* Short Stack Dump
* 0088199C Module(sqlservr+0048199C) (CStackDump::GetContextAndDump+0000002E)
* 008834AD Module(sqlservr+004834AD) (stackTrace+00000223)
* 00937A94 Module(sqlservr+00537A94) (utassert_fail+000002E3)
* 00862C1F Module(sqlservr+00462C1F) (LogIterForward::Close+0000008A)
* 00441007 Module(sqlservr+00041007) (LogIterForward::~LogIterForward+00000020)
* 77BB7AE7 Module(MSVCRT+00017AE7) (_unDNameEx+000007B6)
* 007ECCAD Module(sqlservr+003ECCAD) (xp_replcmds+0000018A)
* 005F48F6 Module(sqlservr+001F48F6) (CSpecProc::ExecuteSpecial+00000119)
* 005F454D Module(sqlservr+001F454D) (CXProc::Execute+000000A3)
* 005F6842 Module(sqlservr+001F6842) (CSQLSource::Execute+000003C0)
* 0043A179 Module(sqlservr+0003A179) (execrpc+00000507)
* 004393DB Module(sqlservr+000393DB) (execute_rpc+00000019)
* 00428884 Module(sqlservr+00028884) (process_commands+00000232)
* 41072838 Module(UMS+00002838) (ProcessWorkRequests+00000272)
* 410725B3 Module(UMS+000025B3) (ThreadStartRoutine+00000098)
* 77BC90A2 Module(MSVCRT+000290A2) (endthread+000000A6)
* 77E4A990 Module(kernel32+0000A990) (FlsSetValue+00000779)
* -------------------------------------------------------------------------------
Stack Signature for the dump is 0x3F63EDFB
SQL Server Assertion: File: <logscan.cpp>, line=2137 
Failed Assertion = 'm_noOfScAlloc == 0'.

Propiedades

Id. de artículo: 872843 - Última revisión: viernes, 02 de noviembre de 2007 - Versión: 3.2
La información de este artículo se refiere a:
  • Microsoft SQL Server 2000 Developer Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Personal Edition
  • Microsoft SQL Server 2000 Workgroup Edition
  • Microsoft SQL Server 2000 Desktop Engine (Windows)
  • Microsoft SQL Server 2000 Enterprise Edition 64-bit
Palabras clave: 
kbmt kbbug kbfix kbsqlserv2000presp4fix kbhotfixserver kbqfe KB872843 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 872843

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com