CORRECTIF : la totalité de la mémoire n'est pas disponible lorsque l'application AWE est activée sur un ordinateur exécutant une version de 32 bits de SQL Server 2000 SP4

Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
N° de bogue : 474343 (SQL Server 8.0)
Microsoft distribue les correctifs Microsoft SQL Server 2000 sous la forme de fichier téléchargeable. Les correctifs étant cumulatifs, chaque nouvelle version contient l'intégralité des correctifs et des correctifs de sécurité inclus dans la précédente version du correctif SQL Server 2000.
Résumé
Cet article décrit les éléments suivants concernant cette version du correctif :
  • Les problèmes résolus dans ce package de correctifs
  • Les conditions préalables à l'installation du package de correctifs
  • Si vous devez redémarrer l'ordinateur après l'installation du package de correctifs
  • Si le package de correctifs est remplacé par un autre package de correctifs
  • Si vous devez apporter des modifications au Registre
  • Les fichiers contenus dans le package de correctifs
Symptômes
Si la prise en charge de l'application AWE (Address Windowing Extentions) est activée, une seule instance de SQL Server 2000 ne peut utiliser que 50 pour cent maximum de la mémoire physique de l'ordinateur.

Remarque Ce problème se produit uniquement sur les versions 32 bits de Microsoft SQL Server 2000 Service Pack 4 qui s'exécutent sur un ordinateur x86 ou x64.

Par exemple, si votre ordinateur dispose de 16 Go de mémoire RAM et que l'application AWE est activée, une seule instance de SQL Server 2000 ne peut accéder qu'à 8 Go de RAM.

Pour déterminer si l'application AWE est activée, exécutez le script suivant à partir de l'analyseur de requête SQL :
sp_configure 'show advanced options', 1goreconfiguregosp_configure 'awe enabled'go
Si la valeur run_value est définie sur 1, alors l'application AWE est activée sur le serveur.

Pour identifier le problème, examinez le compteur Serveur SQL : Gestionnaire de mémoire/Mémoire totale du serveur (Ko) dans le Moniteur de système. Sur un ordinateur exécutant SQL Server Service Pack 3 (SP3), cette valeur peut être équivalente à la mémoire physique de l'ordinateur. Sur un ordinateur exécutant SQL Server Service Pack 4 (SP4), cette valeur ne dépasse jamais 50 pour cent de la mémoire physique.

Remarques
  • Ce problème se produit seulement sur les ordinateurs qui ont plus que 2 Go de RAM.
  • Si vous utilisez la mémoire AWE et que vous avez défini la valeur de l'option relative à la mémoire maximale du serveur sur moins de 50 pour cent de la mémoire physique, votre ordinateur ne sera pas affecté par ce bogue.
  • L'application AWE n'est pas disponible sur toutes les versions de SQL Server 2000. Par exemple, elle n'est pas disponible sur MSDE, SQL Server 2000 Édition Standard, SQL Server 2000 Personal Edition ou sur des installations où seuls les outils SQL Server 2000 sont présents.
  • Si vous exécutez SQL Server 2000 SP4 sur un système IA-64, votre ordinateur ne sera pas affecté par ce bogue.
Cause
Ce problème se produit car le nombre total de pages de mémoire tampon utilisables reposait sur une comparaison inexacte du nombre de pages SQL (8 Ko) et de pages système (4 Ko). Le problème ne se produit pas sur les systèmes IA-64 car le code qui effectue cette comparaison n'est pas exécuté sur ces systèmes.
Résolution

Informations sur le correctif logiciel

Pour obtenir ce correctif logiciel, reportez-vous au site Web de Microsoft à l'adresse suivante :Important Il existe un téléchargement unique pour les ordinateurs x64 et x86. Ce correctif logiciel utilise un programme d'installation qui identifie la plateforme et installe les fichiers correspondants.

Conditions préalables

SQL Server 2000 Service Pack 4.

Pour obtenir SQL Server 2000 Service Pack 4, reportez-vous au site Web de Microsoft à l'adresse suivante (en anglais) :

Informations sur le redémarrage

Il n'est pas obligatoire de redémarrer votre ordinateur après avoir appliqué ce correctif.

Informations sur le Registre

Il n'est pas nécessaire de modifier le Registre.

Informations sur les fichiers du 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ète d'un produit vers la dernière version.

La version anglaise de ce correctif logiciel possède les attributs de fichier indiqués dans le tableau suivant ou ceux d'une version ultérieure. Les date et heure de création de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations des fichiers, elles sont converties en date et heure locales. Pour connaître le décalage entre l'heure UTC et l'heure locale, utilisez l'onglet Fuseau horaire de l'outil Date et heure du Panneau de configuration.
SQL Server 2000 versions 32 bits pour ordinateurs x86
   Date         Heure   Version            Taille    Nom de fichier   -----------------------------------------------------------   14/05/05          01:11  2000.80.2040.0  9 150 464  Sqlservr.exe     
SQL Server 2000 versions 32 bits pour ordinateurs x64
   Date         Heure  Version        Taille     Nom fichier  Plateforme   ---------------------------------------------------------------------   14/05/05          01:11  2000.80.2040.0  9 150 464  Sqlservr.exe  x86
Remarque En raison des dépendances de fichiers, la fonctionnalité ou le correctif le plus récent contenant ces fichiers peut également contenir des fichiers supplémentaires.
Statut
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.
Plus d'informations
Pour plus d'informations sur l'application AWE, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
274750 Comment faire pour configurer SQL Server pour utiliser plus de 2 Go de mémoire physique
Pour plus d'informations sur les mises à jour logicielles Microsoft, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
822499 Nouveau schéma d'appellation des packages de mise à jour logicielle de Microsoft SQL Server

Pour plus d'informations sur la terminologie utilisée par Microsoft lors de la correction de logiciels après leur publication, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
824684 Terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft
Propriétés

ID d'article : 899761 - Dernière mise à jour : 12/09/2015 02:34:58 - Révision : 8.2

Microsoft SQL Server 2000 Édition Développeur, Microsoft SQL Server 2000 Édition Entreprise, Microsoft SQL Server 2000 Service Pack 4

  • kbnosurvey kbarchive kbfix kbpending kbhotfixserver kbqfe KB899761
Commentaires