CORRECTIF : l'agent de lecture journal peut échouer et vous recevez un message d'erreur assertion

Traductions disponibles Traductions disponibles
Numéro d'article: 872843 - Voir les produits auxquels s'applique cet article
Bogue #: 354992 (Shiloh_bugs)
Bogue #: 471942 (Shiloh_bugs)
Bogue #: 470792 (Shiloh_bugs)
Bogue #: 471919 (Shiloh_bugs)





Agrandir tout | Réduire tout

Sommaire

Contenu de l'article

Résumé

Cet article décrit suivants concernant cette version de correctif logiciel :
  • Problèmes résolus par ce package de correctifs.
  • Conditions préalables à l'installation du correctif logiciel ;
  • Si vous devez redémarrer votre ordinateur après avoir installé le package de correctifs.
  • Si le package de correctifs est remplacé par un autre package de correctifs.
  • Si vous devez apporter les modifications du Registre.
  • Les fichiers qui sont contenus dans le package de correctifs.

Symptômes

L'Agent de lecture du journal peut échouer et message d'erreur une assertion est écrite dans le journal des erreurs SQL Server. Lorsque l'erreur se produit, la connexion d'agent de lecture du journal est interrompue.

Pour obtenir une liste de correctifs logiciels antérieurs, consultez la section « Microsoft SQL Server 2000 postérieur au Service Pack 3 Microsoft SQL Server 2000 postérieur au Service Pack 3 a correctifs ou » dans l'article suivant de la base de connaissances Microsoft :
290211 Comment obtenir le pack de service SQL Server 2000 plus récent

Résolution

Informations sur le service pack

Pour résoudre ce problème, procurez-vous le dernier service pack Microsoft SQL Server 2000. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
290211 Comment obtenir le dernier pack de service SQL Server 2000

Informations sur le correctif

Conditions préalables

Ce correctif nécessite SQL Server 2000 Service Pack 3 (SP3) et planifié correctif 8.00.1007. Pour savoir comment obtenir SQL Server 2000 SP3, consultez l'article suivant dans la Base de connaissances :

290211 Comment obtenir le pack de service SQL Server 2000 plus récent


Redémarrez les informations

Vous devez redémarrer votre ordinateur après avoir appliqué ce correctif.



Informations sur le fichier de correctif

Ce correctif contient uniquement les fichiers nécessaires à la résolution des problèmes décrits dans cet article. Ce correctif peut ne pas contenir tous les fichiers nécessaires à la mise à jour complètement un produit vers la dernière version.

La version anglaise de ce correctif dispose les attributs de fichier (ou attributs de fichier version ultérieure) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations de fichier, il est convertie en heure locale. Pour connaître le décalage entre l'heure UTC et l'heure locale, utilisez l'onglet Fuseau horaire dans l'élément Date et heure du Panneau de configuration.
Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille de fichierDateHeurePlate-forme
Spupdsvc.exe6.1.9.015,87214-Avril 200510:07x 86
Tempcatsign.CDFNon applicable3,88617-Août 200503:20Non applicable
Autoplt.dll2000.80.1030.0664,12817-Août 200503:04x 86
Console.exe2000.80.1030.078,40017-Août 200503:04x 86
Ctasksui.dll2000.80.1030.0332,35217-Août 200503:04x 86
Custtask.dll2000.80.1030.0315,96817-Août 200503:04x 86
Dbmslpcn.dll2000.80.1030.033,34017-Août 200503:04x 86
Distmdl.ldfNon applicable786,43214-Avril 200510:17Non applicable
Distmdl.mdfNon applicable2,359,29614-Avril 200510:17Non applicable
Dtspkg.dll2000.80.1030.01,905,21617-Août 200503:04x 86
Dtspump.dll2000.80.1030.0528,96017-Août 200503:04x 86
Dtsui.dll2000.80.1030.01,557,05217-Août 200503:04x 86
Dtswiz.dll2000.80.1030.0639,55217-Août 200503:04x 86
Impprov.dll2000.80.1030.0102,99217-Août 200503:04x 86
Isqlw.exe2000.80.1030.0352,82817-Août 200503:04x 86
Itwiz.exe2000.80.1030.082,49217-Août 200503:04x 86
Msgprox.dll2000.80.1030.090,69217-Août 200503:04x 86
Mssdi98.dll8.11.41022.0226,30414-Avril 200509:59x 86
Odsole70.dll2000.80.1030.062,02417-Août 200503:04x 86
Opends60.dll2000.80.1030.025,14417-Août 200503:05x 86
Osql.exe2000.80.1030.057,90417-Août 200503:04x 86
Pfutil80.dll2000.80.1030.0279,10417-Août 200503:04x 86
Qrdrsvc.exe2000.80.1030.0143,94017-Août 200503:04x 86
Replprov.dll2000.80.1030.0221,76817-Août 200503:04x 86
Replrec.dll2000.80.1030.0307,78417-Août 200503:04x 86
Rinitcom.dll2000.80.1030.0287,30417-Août 200503:04x 86
Sdiclnt.dll2000.80.1030.078,41617-Août 200503:04x 86
Semexec.dll2000.80.1030.0823,87217-Août 200503:04x 86
Semmap.dll2000.80.1030.066,11217-Août 200503:04x 86
Semnt.dll2000.80.1030.057,91617-Août 200503:04x 86
Semobj.dll2000.80.1030.0492,09617-Août 200503:05x 86
Snapshot.exe2000.80.1030.053,83217-Août 200503:04x 86
Sqlagent.dll2000.80.1030.028,67217-Août 200503:04x 86
Sqlagent.exe2000.80.1030.0311,87217-Août 200503:04x 86
Sqlakw32.dll2000.80.1030.0168,00117-Août 200503:04x 86
Sqlctr80.dll2000.80.1030.033,34417-Août 200503:05x 86
Sqldiag.exe2000.80.1030.090,11217-Août 200503:04x 86
Sqldmo.dll2000.80.1030.04,215,36017-Août 200503:05x 86
SQLDumper.exeNon applicable25,17217-Août 200503:04x 86
SQLMaint.exe2000.80.1030.0156,22417-Août 200503:04x 86
Sqlmap70.dll2000.80.1030.0180,79217-Août 200503:05x 86
Sqlmmc.dll2000.80.1030.0188,99217-Août 200503:05x 86
Sqlqry.dll2000.80.1030.0401,98417-Août 200503:05x 86
Sqlrepss.dll2000.80.1030.057,92017-Août 200503:05x 86
Sqlservr.exe2000.80.1030.07,725,13717-Août 200503:05x 86
Sqlsort.dll2000.80.1030.0590,39617-Août 200503:05x 86
Sqlvdi.dll2000.80.1030.045,64417-Août 200503:05x 86
Sqsrvres.dll2000.80.1030.0106,58817-Août 200503:05x 86
Ssmsgnet.dll2000.80.1030.033,34017-Août 200503:05x 86
Ssmslpcn.dll2000.80.1030.033,34017-Août 200503:05x 86
Ssmsqlgc.dll2000.80.1030.033,34017-Août 200503:05x 86
Ssnetlib.dll2000.80.1030.082,49217-Août 200503:05x 86
Ssnmpn70.dll2000.80.1030.025,14817-Août 200503:05x 86
Stardds.dll2000.80.1030.0123,45617-Août 200503:05x 86
Svrnetcn.dll2000.80.1030.0158,26817-Août 200503:05x 86
Svrnetcn.exe2000.80.1030.076,41617-Août 200503:04x 86
Ums.dll2000.80.1030.049,22817-Août 200503:05x 86
Xplog70.dll2000.80.1030.074,30417-Août 200503:05x 86
Xpweb70.dll2000.80.1030.098,87217-Août 200503:05x 86
Osql.exe2000.80.1030.057,90417-Août 200503:04x 86
Sqlstpcustomdll.dll1.0.97.0941,05614-Avril 200510:07x 86
note En raison des dépendances de fichiers, le correctif plus récent contenant ces fichiers peut également contenir des fichiers.

Statut

Microsoft a confirmé qu'il s'agit un bogue dans les produits Microsoft répertoriés dans la section « S'applique à ».

Plus d'informations

Pour plus d'informations sur le schéma d'appellation des mises à jour SQL Server, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
822499 Nouveau modèle d'affectation de noms pour les packages de correctifs logiciels Microsoft SQL Server
Pour plus d'informations sur la terminologie utilisée par Microsoft lors de la correction après leur publication de logiciels, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
824684 Description de la terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft

Informations sur la pile

Lorsque ce problème se produit, le journal des erreurs SQL Server contiendra les vidages de pile suivant et les messages d'erreur :
* -------------------------------------------------------------------------------
* 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'.

Propriétés

Numéro d'article: 872843 - Dernière mise à jour: vendredi 2 novembre 2007 - Version: 3.2
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SQL Server 2000 Édition Développeur
  • Microsoft SQL Server 2000 Standard
  • Microsoft SQL Server 2000 Édition Entreprise
  • Microsoft SQL Server 2000 Édition Personelle
  • Microsoft SQL Server 2000 Workgroup Edition
  • Microsoft SQL Server 2000 Desktop Engine (Windows)
  • Microsoft SQL Server 2000 Enterprise Edition 64-bit
Mots-clés : 
kbmt kbbug kbfix kbsqlserv2000presp4fix kbhotfixserver kbqfe KB872843 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 872843
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

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