[Pub: 6 / 21] CORRECTIF: une erreur de Planificateur dalle ou une erreur 8623 se produit lorsque vous exécutez une requête qui contient une grande clause dans SQL Server 2005 IN

Traductions disponibles Traductions disponibles
Numéro d'article: 982376 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Symptômes

Dans Microsoft SQL Server 2005, vous disposez d'une requête qui contient une clause IN volumineuse. Par exemple, la clause in contient des milliers de valeurs. Lorsque vous exécutez cette requête, une erreur de Planificateur dalle peut se produire. En outre, un fichier Minidump est généré dans le dossier du journal SQL Server 2005. Parfois vous pouvez également voir le message d'erreur suivant dans le fichier journal erreur SQL Server :
Erreur : 8623, Severity : 16, état: 1.
Le processeur de requêtes a manqué de ressources internes et ne peut pas produire un plan de requête. Il s'agit d'un événement rare et uniquement prévu des requêtes extrêmement complexes ou des requêtes qui font référence à un très grand nombre de tables ou des partitions. Simplifiez la requête. Si vous pensez qu'avoir reçu ce message par erreur, contactez le support technique pour plus d'informations.

RemarqueSi 8623 erreur se produit avec l'erreur Planificateur dalle, l'exécution de la requête échoue.

Cause

Ce problème se produit en raison d'un problème dans la base de code SQL Server. Lors de l'exécution de la requête qui contient la grande clause IN, la base de code SQL Server ne produit pas un planificateur de manière appropriée. Ce comportement provoque l'insuffisance de processeur pour les threads d'autre travail qui s'exécutent sur le Planificateur de même et provoque une erreur de Planificateur dalle.

Résolution

Mettre à jour cumulative d'informations

Tout d'abord, le correctif de ce problème a été publiée à 10 de mise à jour cumulative. Pour plus d'informations sur l'obtention de ce package de mise à jour cumulatives pour SQL Server 2005, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
982355Mettre à jour cumulative 10 de SQL Server 2005 Service Pack 3 de package
RemarqueCar les versions sont le correctif cumulatif, chaque nouvelle version contient tous les correctifs et correctifs de sécurité inclus dans la version précédente de SQL Server 2005 version du correctif. Il est recommandé d'envisager l'application de la version du correctif plus récente qui comprendra ce correctif. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
937137Le SQL Server 2005 crée qui ont été publiés après la publication de SQL Server 2005 Service Pack 3

Informations sur le correctif

Un correctif pris en charge est disponible auprès de Microsoft. Toutefois, ce correctif logiciel est conçu uniquement pour corriger le problème qui est décrit dans cet article. Appliquer ce correctif uniquement aux systèmes rencontrant ce problème spécifique.

Si le correctif est disponible au téléchargement, il existe une section «Téléchargement de correctif logiciel disponible» en haut de cet article de la base de connaissances. Si cette section n'apparaît pas, soumettre une demande de service clientèle Microsoft et de support technique pour obtenir le correctif.

RemarqueSi, en plus de problèmes se produisent ou si des procédures de dépannage est nécessaire, vous devez peut-être créer une demande de service distincte. Les coûts habituels du support technique seront appliqueront aux autres questions et problèmes non traités par ce correctif logiciel spécifique. Pour obtenir une liste complète de Microsoft Services de support technique des numéros de téléphone ou pour créer une demande de service distincte, visitez le site Web Microsoft suivant :
http://support.Microsoft.com/contactus/?ws=support
RemarqueLe formulaire «Téléchargement de correctif logiciel disponible» affiche les langues pour lesquelles le correctif est disponible. Si vous ne voyez pas votre langue, il est, car un correctif logiciel n'est pas disponible pour ce langage.

RemarqueAprès avoir installé ce correctif logiciel, si la clause in est assez grande, erreur 8623 s'encore se produire en raison de l'épuisement des ressources. Si l'erreur 8623 se produit toujours après avoir installé ce correctif, appliquez l'une des méthodes suivantes :

Méthode 1

Réduire le nombre de valeurs dans la clause IN.

Méthode 2

Les valeurs dans la clause in d'entrée dans une table temporaire ou une variable de table et alors interroger le jeu de résultats qui joint la table d'origine et la table temporaire (ou variable de table).

Conditions préalables

Vous devez disposer de SQL Server 2005 Service Pack 3 (SP3) pour appliquer ce correctif.

La nécessité de redémarrer

Vous devez redémarrer l'ordinateur après avoir appliqué ce correctif logiciel si l'un des services de SQL Server 2005 est en cours d'exécution lorsque vous appliquez ce correctif. Si vous ne souhaitez pas redémarrer l'ordinateur, arrêtez tous les services de SQL Server avant d'appliquer ce correctif.

Informations de remplacement de correctif

Ce correctif ne remplace pas les autres correctifs.

Informations fichier

Anglais de la version de ce correctif possède 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 répertoriés dans le temps universel coordonné (UTC). Lorsque vous affichez les informations du fichier, il est converti en heure locale. Pour connaître le décalage entre l'UTC et l'heure locale, utilisez leFuseau horairedans l'onglet leDate et heureélément dans le panneau de configuration.
versions x 86 de SQL Server 2005
Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeureHachages
Batchparser90.dll2005.90.4035.0125,28024-Nov-200816 : 14
Dbghelp.dll6.6.7.51,037,15224-Nov-200814 : 51MD5 :288A3127F85C9416E9A3FD07EDAEDCBD
SHA1 :FC10D9E27E5C6987B5CB2C5166FBF83252AC41FC
Dumpdatastore.dll2005.90.4035.01,157,47224-Nov-200814 : 56MD5 :9B010B4FF41DA4AFAFB94C8456D64059
SHA1 :58783B12982DFACF3D9AF4A1CAFE58A95771CE3D
Msvcp80.dll8.0.50727.42548,86413-2005-Octobre16 : 26MD5 :2BC650257FB0867ABD54FD460EC2BAFC
SHA1 :EC063526AA14BCADEEFFA6D859B39A80680015B7
Msvcr80.dll8.0.50727.42626,68813-2005-Octobre16 : 26MD5 :16D7DDF3B659F7CF1CB9F4DCFF4219F0
SHA1 :A61454131940799F01C26943F1594EE6E7409D11
Sqlcmd.exe2005.90.4035.0141,66424-Nov-200815 : 31MD5 :2E1B8DF1802612BDA20378B612D46155
SHA1 :B45271F4CA358805D3515ADB9DA8D302FA40D8D0
Sqlcmd.rll2005.90.4035.024,92824-Nov-200815 : 14Non applicable
Sqldiscoveryapi.dll2005.90.4035.0530,78424-Nov-200815 : 31MD5 :8AC29B7DF7AA97CF12E15BF4D026A96D
SHA1 :7DF7C8A0AFFC7EEE19CCA8C321494395DA06CD5C
Sqlsetupvista.dll2005.90.4035.0227,68024-Nov-200815 : 31MD5 :FF9AF51AD873841628C0F5554BD7EB8E
SHA1 :B538EFC458163E6D04056B1F191B13EF891BA50E
Finalsql2005information.RTFNon applicable84414-Jan-201014 : 37Non applicable
Sqlhotfix.chmNon applicable116,10614-Jan-201014 : 37Non applicable
Sqlse.rll1.4.1581.060,26407-Avr-201016 : 40Non applicable
Sqlrun_as.mspNon applicable27,555,32808-Avr-201001 : 26Non applicable
Sqlrun_dts.mspNon applicable14,836,73608-Avr-201001 : 28Non applicable
Sqlrun_ns.mspNon applicable3,965,95208-Avr-201001 : 28Non applicable
Sqlrun_rs.mspNon applicable16,354,30408-Avr-201001 : 31Non applicable
Sqlrun_sql.mspNon applicable39,590,40008-Avr-201001 : 36Non applicable
Sqlrun_tools.mspNon applicable48,827,90408-Avr-201001 : 46Non applicable
versions x 64 de SQL Server 2005
Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeureHachages
Batchparser90.dll2005.90.4035.0179,55225-Nov-200804 : 38
Dbghelp.dll6.6.7.51,326,94425-Nov-200804 : 38MD5 :1F5B11622850EBFEA889A8B6F1132F57
SHA1 :68B256D48B40C58FD67DADBC815F443C826BE073
Dumpdatastore.dll2005.90.4035.01,566,56025-Nov-200804 : 39MD5 :D3D83B642E6D906918A4527B04E82CA1
SHA1 :FADA34561343B9A1B2313335690B2B881E237678
Msvcp80.dll8.0.50727.421,097,72814-2005-Octobre04 : 46MD5 :5AE0F01F02A03558DA0CBD249E4DF263
SHA1 :64735AB4635B587647A11A599E39D2233D9DE6F0
Msvcr80.dll8.0.50727.42822,78414-2005-Octobre04 : 46MD5 :465CEBD7DA2CEABA5E552FC9118A1415
SHA1 :995060CABE3DDF199B400AD0D80FF5660626793C
Sqlcmd.exe2005.90.4035.0336,73625-Nov-200804 : 45MD5 :105FAD078031DF182E32C53D5994C457
SHA1 :D8953F00436F38880B4B587391BD0D2309E5297E
Sqlcmd.rll2005.90.4035.025,44025-Nov-200804 : 40Non applicable
Sqldiscoveryapi.dll2005.90.4035.0750,43225-Nov-200804 : 45MD5 :0826CE00BFB5DA7374E4D0E146942471
SHA1 :668553462BD285FBDC241A23E4E259FEF1235DEF
Sqlsetupvista.dll2005.90.4035.0316,25625-Nov-200804 : 45MD5 :41BBA84E4D204046EF0059E573B98988
SHA1 :557F186F46D09AE59C655B52675D604593E8E611
Finalsql2005information.RTFNon applicable84414-Jan-201014 : 37Non applicable
Sqlhotfix.chmNon applicable116,10614-Jan-201014 : 37Non applicable
Sqlse.rll1.4.1581.060,77607-Avr-201017 : 33Non applicable
Sqlrun_as.mspNon applicable46,118,40008-Avr-201015 : 01Non applicable
Sqlrun_dts.mspNon applicable22,150,65608-Avr-201001 : 18Non applicable
Sqlrun_ns.mspNon applicable5,689,34408-Avr-201001 : 19Non applicable
Sqlrun_rs.mspNon applicable21,256,19208-Avr-201001 : 22Non applicable
Sqlrun_sql.mspNon applicable45,197,31208-Avr-201001 : 28Non applicable
Sqlrun_tools.mspNon applicable65,248,76808-Avr-201001 : 38Non applicable
Versions IA-64 de SQL Server 2005
Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeureHachages
Batchparser90.dll2005.90.4035.0293,72824-Nov-200819 : 52
Dbghelp.dll6.6.7.53,631,45624-Nov-200819 : 52MD5 :BB797393886A04ED2847AC966A23439D
SHA1 :B43F7926C0FD268F4496A116B9176753601B5EAD
Dumpdatastore.dll2005.90.4035.04,322,14424-Nov-200819 : 47MD5 :5677EC5C5DA9AB7C71580996E598433E
SHA1 :A98591A4D220C293A6C8E1D2B17E3C4847545721
Msvcp80.dll8.0.50727.421,385,47214-2005-Octobre04 : 35MD5 :7F0715E63E08692F39C017A6A2D61E56
SHA1 :24B674285AC11D0496529EBC9E7FADC7B7955AC3
Msvcr80.dll8.0.50727.421,484,80014-2005-Octobre04 : 35MD5 :88B3570029DEC94B06199DB8E7EB66D9
SHA1 :FC8EE955B19FCE0F4F1C8F17F9AD97ACB4E129A4
Sqlcmd.exe2005.90.4035.0530,78424-Nov-200820 : 03MD5 :512C6ECF02979B75B5C52D5F3021C379
SHA1 :03A8D2BE83EFF1ACE5B002D5E390670B1EF14D83
Sqlcmd.rll2005.90.4035.024,41624-Nov-200819 : 58Non applicable
Sqldiscoveryapi.dll2005.90.4035.01,939,80824-Nov-200820 : 04MD5 :63834474BB3D9B15958A40B0FF102F93
SHA1 :F00BE0A455B134CF17FF6C9FBCF19D93BC6F403B
Sqlsetupvista.dll2005.90.4035.0702,81624-Nov-200820 : 04MD5 :593F2B3BD7C92AEF28A751D5C4421C84
SHA1 :58D55D1822E697D701F9B45A50A6A5B67B998E77
Finalsql2005information.RTFNon applicable84414-Jan-201014 : 37Non applicable
Sqlhotfix.chmNon applicable116,10614-Jan-201014 : 37Non applicable
Sqlse.rll1.4.1581.059,24007-Avr-201020 : 04Non applicable
Sqlrun_as.mspNon applicable67,258,36808-Avr-201000 : 57Non applicable
Sqlrun_dts.mspNon applicable35,875,32808-Avr-201001 : 01Non applicable
Sqlrun_ns.mspNon applicable12,269,05608-Avr-201001 : 02Non applicable
Sqlrun_rs.mspNon applicable31,128,57608-Avr-201001 : 06Non applicable
Sqlrun_sql.mspNon applicable69,868,03208-Avr-201001 : 13Non applicable
Sqlrun_tools.mspNon applicable65,883,64808-Avr-201001 : 23Non applicable

Statut

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

Références

Pour plus d'informations sur la terminologie de mise à jour de logiciel, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la base de connaissances Microsoft :
824684 de laDescription de la terminologie standard utilisée pour décrire les mises à jour de logiciel Microsoft

Propriétés

Numéro d'article: 982376 - Dernière mise à jour: samedi 19 juin 2010 - Version: 2.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
Mots-clés : 
kbautohotfix kbfix kbsurveynew kbqfe kbmt KB982376 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: 982376
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