Select the product you need help with
CORRECTIF : l'opération de récupération automatique de la base de données SQL Server 2000 peut échouer si un index contient un type de données FLOAT ou un type de données REAL, et ce type de données contient une valeur NaNNuméro d'article: 900335 - Voir les produits auxquels s'applique cet article Microsoft distribue les correctifs SQL Server 2000 comme un fichier téléchargeable. Les correctifs étant cumulatifs, chaque nouvelle version contient tous les correctifs et tous les correctifs de sécurité qui étaient fournis avec le SQL Server 2000 précédente version du correctif. SommaireRésuméCet article décrit suivants concernant cette version de correctif logiciel :
SymptômesLorsque vous démarrez Microsoft SQL Server 2000, le mécanisme de récupération automatique de la base de données SQL Server 2000 vérifie la cohérence de chaque base de données. Si un index contient un type de données FLOAT ou un type de données REAL et ce type de données contient une valeur (NaN) non un numéro, l'opération de récupération automatique de la base de données SQL Server 2000 peut échouer. Dans ce cas, la base de données devient indisponible pour l'accès utilisateur. RésolutionPour obtenir une liste de tous les correctifs de 3 a SQL Server 2000 postérieur au Service Pack publiquement lancés, consultez l'article suivant dans la Base de connaissances : 810185 note Ce correctif est disponible pour SQL Server 2000 Service Pack 3 et pour SQL Server 2000 Service Pack 4.
(http://support.microsoft.com/kb/810185/
)
Mise à jour du correctif logiciel de SQL Server 2000 pour SQL Server 2000 Service Pack 3 et 3 a note Le correctif empêche l'insertion et la mise à jour d'une colonne de type réel ou d'une colonne de type float qui est indexé et qui contient une valeur NaN. Le correctif ne pas résoudre le problème si vous l'avez déjà rencontré. Dans ce cas, le correctif logiciel ne fonctionne pas car il est possible de trier toutes les valeurs NaN pas. Informations sur le correctifUn correctif est disponible auprès de Microsoft. Toutefois, ce correctif est conçu pour corriger le problème décrit dans cet article. Appliquer ce correctif uniquement aux systèmes rencontrant ce problème spécifique.Si le correctif est disponible pour le téléchargement, il est une section « téléchargement correctif disponible » en haut de cet article de la base de connaissances. Si cette section n'apparaît pas, soumettez une demande à Microsoft client service et support pour obtenir le correctif. note Si des problèmes supplémentaires se produisent ou si n'importe quel dépannage est nécessaire, vous devrez peut-être créer une demande de service distincte. Les coûts habituels du support technique s'appliqueront aux autres questions et problèmes non traités par ce correctif spécifique. Pour une liste complète des Microsoft client service et support numéros de téléphone ou pour créer une demande de service distincte, reportez-vous au site de Web Microsoft suivant : http://support.microsoft.com/contactus/?ws=support note L'écran de « téléchargement correctif disponible » affiche les langues pour lesquelles le correctif est disponible. Si vous ne voyez pas la langue, il est car un correctif logiciel n'est pas disponible pour cette langue.
(http://support.microsoft.com/contactus/?ws=support)
Conditions préalables
Pour plus d'informations sur la façon d'obtenir le Service Pack 3 SQL Server 2000 et SQL Server 2000 Service Pack 4, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft : 290211
(http://support.microsoft.com/kb/290211/
)
Comment obtenir le dernier pack de service SQL Server 2000 Redémarrez les informationsVous devez redémarrer l'ordinateur après avoir appliqué ce correctif.Informations de RegistreVous devez effectuer des modifications du Registre après avoir appliqué ce correctif.Informations sur le fichier de correctifCe correctif contient uniquement les fichiers nécessaires pour corriger le problème Cet article décrit. Ce correctif peut ne pas contenir de 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'outil Date et heure du Panneau de configuration. Versions 32 bits SQL Server 2000 Service Pack 3Date Time Version Size File name -------------------------------------------------------------- 15-Apr-2005 01:07 6.1.9.0 15,872 Spupdsvc.exe 31-May-2005 22:58 3,842 Tempcatsign.cdf 31-May-2005 22:41 2000.80.1027.0 664,128 Autoplt.dll 31-May-2005 22:41 2000.80.1027.0 78,400 Console.exe 31-May-2005 22:41 2000.80.1027.0 332,352 Ctasksui.dll 31-May-2005 22:41 2000.80.1027.0 315,968 Custtask.dll 31-May-2005 22:41 2000.80.1027.0 33,340 Dbmslpcn.dll 15-Apr-2005 01:17 786,432 Distmdl.ldf 15-Apr-2005 01:17 2,359,296 Distmdl.mdf 15-Apr-2005 01:17 180 Drop_repl_hotfix.sql 31-May-2005 22:41 2000.80.1027.0 1,905,216 Dtspkg.dll 31-May-2005 22:41 2000.80.1027.0 528,960 Dtspump.dll 31-May-2005 22:41 2000.80.1027.0 1,557,052 Dtsui.dll 31-May-2005 22:41 2000.80.1027.0 639,552 Dtswiz.dll 31-May-2005 22:41 2000.80.1027.0 102,992 Impprov.dll 15-Apr-2005 01:17 747,927 Instdist.sql 15-Apr-2005 01:17 1,581 Inst_repl_hotfix.sql 31-May-2005 22:41 2000.80.1027.0 352,828 Isqlw.exe 31-May-2005 22:41 2000.80.1027.0 82,492 Itwiz.exe 31-May-2005 22:41 2000.80.1027.0 90,692 Msgprox.dll 15-Apr-2005 00:59 8.11.41022.0 226,304 Mssdi98.dll 31-May-2005 22:41 2000.80.1027.0 62,024 Odsole70.dll 31-May-2005 22:42 2000.80.1027.0 25,144 Opends60.dll 31-May-2005 22:41 2000.80.1027.0 57,904 Osql.exe 31-May-2005 22:41 2000.80.1027.0 279,104 Pfutil80.dll 15-Apr-2005 01:13 551,012 Procsyst.sql 15-Apr-2005 01:17 12,305 Qfe469315.sql 15-Apr-2005 01:17 19,195 Qfe469571.sql 15-Apr-2005 01:17 5,157 Qfe472197.sql 31-May-2005 22:41 2000.80.1027.0 143,940 Qrdrsvc.exe 31-May-2005 21:38 1,136,160 Replmerg.sql 31-May-2005 22:41 2000.80.1027.0 221,768 Replprov.dll 31-May-2005 22:41 2000.80.1027.0 307,784 Replrec.dll 31-May-2005 21:40 2000.80.1027.0 159,813 Replres.rll 15-Apr-2005 01:17 1,088,240 Replsys.sql 15-Apr-2005 01:17 986,746 Repltran.sql 15-Apr-2005 01:17 55 Repl_uninstall.sql 31-May-2005 22:41 2000.80.1027.0 287,304 Rinitcom.dll 31-May-2005 22:41 2000.80.1027.0 78,416 Sdiclnt.dll 31-May-2005 22:41 2000.80.1027.0 823,872 Semexec.dll 31-May-2005 22:41 2000.80.1027.0 66,112 Semmap.dll 31-May-2005 22:41 2000.80.1027.0 57,916 Semnt.dll 31-May-2005 22:41 2000.80.1027.0 492,096 Semobj.dll 31-May-2005 22:05 2000.80.1027.0 172,032 Semobj.rll 31-May-2005 22:41 2000.80.1027.0 53,832 Snapshot.exe 15-Apr-2005 01:13 125,540 Sp3_serv_uni.sql 31-May-2005 22:40 2000.80.1027.0 28,672 Sqlagent.dll 31-May-2005 22:41 2000.80.1027.0 311,872 Sqlagent.exe 31-May-2005 22:40 2000.80.1027.0 168,001 Sqlakw32.dll 31-May-2005 22:41 2000.80.1027.0 33,344 Sqlctr80.dll 31-May-2005 22:41 2000.80.1027.0 4,215,360 Sqldmo.dll 31-May-2005 22:41 25,172 Sqldumper.exe 31-May-2005 21:38 2000.80.1027.0 28,672 Sqlevn70.rll 31-May-2005 22:41 2000.80.1027.0 156,224 Sqlmaint.exe 31-May-2005 22:41 2000.80.1027.0 180,792 Sqlmap70.dll 31-May-2005 22:41 2000.80.1027.0 188,992 Sqlmmc.dll 31-May-2005 21:52 2000.80.1027.0 479,232 Sqlmmc.rll 31-May-2005 22:41 2000.80.1027.0 401,984 Sqlqry.dll 31-May-2005 22:41 2000.80.1027.0 57,920 Sqlrepss.dll 31-May-2005 22:41 2000.80.1027.0 7,721,041 Sqlservr.exe 31-May-2005 22:41 2000.80.1027.0 590,396 Sqlsort.dll 31-May-2005 22:41 2000.80.1027.0 45,644 Sqlvdi.dll 31-May-2005 22:41 2000.80.1027.0 106,588 Sqsrvres.dll 31-May-2005 22:41 2000.80.1027.0 33,340 Ssmsgnet.dll 31-May-2005 22:41 2000.80.1027.0 33,340 Ssmslpcn.dll 31-May-2005 22:41 2000.80.1027.0 33,340 Ssmsqlgc.dll 31-May-2005 22:41 2000.80.1027.0 82,492 Ssnetlib.dll 31-May-2005 22:41 2000.80.1027.0 25,148 Ssnmpn70.dll 31-May-2005 22:41 2000.80.1027.0 123,456 Stardds.dll 31-May-2005 22:41 2000.80.1027.0 158,268 Svrnetcn.dll 31-May-2005 22:41 2000.80.1027.0 76,416 Svrnetcn.exe 31-May-2005 22:41 2000.80.1027.0 49,228 Ums.dll 31-May-2005 22:41 2000.80.1027.0 74,304 Xplog70.dll 31-May-2005 22:41 2000.80.1027.0 98,872 Xpweb70.dll 31-May-2005 22:41 2000.80.1027.0 57,904 Osql.exe 15-Apr-2005 01:07 1.0.97.0 941,056 Sqlstpcustomdll.dll 15-Apr-2005 01:07 23,040 Sqlstpcustomdll.rll 15-Apr-2005 01:07 6.1.9.0 344,576 Updspapi.dll Version 64 bits SQL Server 2000 Service Pack 3Date Time Version Size File name Platform ----------------------------------------------------------------------- 31-May-2005 22:49 2000.80.1027.0 56,832 Dbmslpcn.dll IA-64 31-May-2005 21:52 2000.80.1027.0 528,960 Dtspump.dll x86 31-May-2005 21:55 2000.80.1027.0 244,736 Impprov.dll IA-64 31-May-2005 22:54 2000.80.1027.0 185,856 Msgprox.dll IA-64 31-May-2005 22:52 2000.80.1027.0 150,528 Odsole70.dll IA-64 31-May-2005 22:49 2000.80.1027.0 27,136 Opends60.dll IA-64 31-May-2005 22:52 19,880 Opends60.lib 31-May-2005 22:51 2000.80.1027.0 148,992 Osql.exe IA-64 31-May-2005 21:57 2000.80.1027.0 353,280 Qrdrsvc.exe IA-64 31-May-2005 23:01 2000.80.1027.0 535,552 Replprov.dll IA-64 31-May-2005 23:03 2000.80.1027.0 769,024 Replrec.dll IA-64 31-May-2005 23:09 2000.80.1027.0 650,240 Rinitcom.dll IA-64 31-May-2005 23:04 2000.80.1027.0 160,768 Semmap.dll IA-64 31-May-2005 23:04 2000.80.1027.0 132,608 Semnt.dll IA-64 31-May-2005 22:57 2000.80.1027.0 88,576 Snapshot.exe IA-64 31-May-2005 23:08 2000.80.1027.0 10,240 Sqlagent.dll IA-64 31-May-2005 23:10 2000.80.1027.0 1,055,232 Sqlagent.exe IA-64 31-May-2005 23:05 2000.80.1027.0 90,112 Sqlboot.dll IA-64 01-Jun-2005 01:45 2000.80.1027.0 32,256 Sqlctr80.dll IA-64 31-May-2005 22:50 2000.80.1027.0 812,032 Sqldata.dll IA-64 31-May-2005 23:27 2000.80.1027.0 13,845,504 Sqldmo.dll IA-64 31-May-2005 22:55 39,936 Sqldumper.exe IA-64 31-May-2005 23:16 2000.80.1027.0 493,568 Sqlmaint.exe IA-64 31-May-2005 22:50 2000.80.1027.0 23,040 Sqlmap70.dll IA-64 31-May-2005 23:03 2000.80.1027.0 152,064 Sqlrepss.dll IA-64 01-Jun-2005 01:45 2000.80.1027.0 30,138,880 Sqlservr.exe IA-64 31-May-2005 22:50 2000.80.1027.0 616,960 Sqlsort.dll IA-64 31-May-2005 22:55 2000.80.1027.0 120,320 Sqlvdi.dll IA-64 31-May-2005 22:55 2000.80.1027.0 227,328 Sqsrvres.dll IA-64 31-May-2005 22:49 2000.80.1027.0 53,760 Ssmslpcn.dll IA-64 31-May-2005 23:03 2000.80.1027.0 59,904 Ssmsqlgc.dll IA-64 31-May-2005 22:50 2000.80.1027.0 256,000 Ssnetlib.dll IA-64 31-May-2005 22:51 2000.80.1027.0 20,992 Ssnmpn70.dll IA-64 31-May-2005 23:00 2000.80.1027.0 430,080 Svrnetcn.dll IA-64 31-May-2005 23:00 2000.80.1027.0 185,856 Svrnetcn.exe IA-64 31-May-2005 22:51 2000.80.1027.0 183,296 Xplog70.dll IA-64 31-May-2005 22:57 2000.80.1027.0 187,392 Xpweb70.dll IA-64 31-May-2005 22:55 2000.80.1027.0 146,432 Replres.rll 31-May-2005 23:08 2000.80.1027.0 41,984 Sqlagent.rll 31-May-2005 23:08 2000.80.1027.0 574,976 Sqldmo.rll 31-May-2005 22:51 2000.80.1027.0 19,968 Sqlevn70.rll 31-May-2005 23:05 2000.80.1027.0 4,096 Sqlrepss.rll 31-May-2005 23:00 2000.80.1027.0 15,872 Svrnetcn.rll note En raison des dépendances de fichiers, la fonctionnalité qui contient ces fichiers ou correctif plus récent peut également contenir des fichiers supplémentaires. ContournementPour contourner ce problème, appliquez l'une des méthodes suivantes. Méthode 1
Méthode 2Ne créez pas index qui est basés sur les colonnes FLOAT ou sur colonnes REAL.Méthode 3Si vous pouvez utilisez un type numérique précis dans votre environnement, modifier le type de données du réel ou de la colonne float du type numérique ou le type décimal.StatutMicrosoft a confirmé que c'est un problème dans les produits Microsoft répertoriés dans la section « S'applique à ». Plus d'informationsVous pouvez également insérer des valeurs NaN via une opération de copie en bloc. Toutefois, dans ce cas, certains événements langue tels que les instructions INSERT signaler un nombre à virgule flottante non valide et ne pas insérer la ligne. La liste suivante contient des quelques exemples de valeurs NaN :
http://www.intel.com/design/pentiumii/manuals/243191.htm Microsoft fournit des coordonnées de sociétés tiers afin de rechercher le support technique. Ces informations peuvent modifiées sans préavis. Microsoft ne garantit pas l'exactitude des informations tiers contact concernant.
(http://www.intel.com/design/pentiumii/manuals/243191.htm)
Pour plus d'informations sur le schéma d'appellation des mises à jour de Microsoft SQL Server, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft : 822499 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 :
(http://support.microsoft.com/kb/822499/
)
Nouveau modèle d'affectation de noms pour les packages de correctifs logiciels Microsoft SQL Server 824684
(http://support.microsoft.com/kb/824684/
)
Description de la terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft PropriétésNuméro d'article: 900335 - Dernière mise à jour: vendredi 2 novembre 2007 - Version: 2.5 Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
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: 900335
(http://support.microsoft.com/kb/900335/en-us/
)
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. |





Retour au début








