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

Traductions disponibles Traductions disponibles
Numéro d'article: 899761 - Voir les produits auxquels s'applique cet article
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.
Agrandir tout | Réduire tout

Sommaire

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', 1
go
reconfigure
go
sp_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 :
http://www.microsoft.com/downloads/details.aspx?displaylang=fr&FamilyID=7c407047-3f1f-48b8-9e4c-dc32875e1961
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) :
http://www.microsoft.com/technet/prodtechnol/sql/2000/downloads/default.mspx

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

Numéro d'article: 899761 - Dernière mise à jour: vendredi 23 mars 2007 - Version: 8.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 Édition Entreprise
  • Microsoft SQL Server 2000 Service Pack 4
Mots-clés : 
kbfix kbpending kbhotfixserver kbqfe KB899761
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