Vérification de la cohérence du compteur de performance de la ruche de registre lors de l'installation de SQL Server sous Windows



Mise à jour avril 2024: Arrêtez de recevoir des messages d'erreur et ralentissez votre système avec notre outil d'optimisation. Obtenez-le maintenant à ce lien
  1. Téléchargez et installez l'outil de réparation ici.
  2. Laissez-le analyser votre ordinateur.
  3. L'outil va alors répare ton ordinateur.

Comme je l'ai mentionné la semaine dernière, je discuterai de divers problèmes d'installation de SQL Server et de conseils de dépannage pour résoudre le problème. La semaine dernière, nous avons discuté de la manière de gérer les erreurs de travail de SQL Server qui ont cessé de fonctionner et ont suivi différentes étapes pour y remédier. Donc, cette semaine, je discute d'un autre bogue courant que vous rencontrez lorsque vous dépannez SQL Server 2008 R2 / 2012, et c'est Erreur de contrôle de cohérence de la ruche du registre de compteurs de performance. Discutons du contexte de ce message d'erreur.

L'enregistrement de la vérification de cohérence du compteur a échoué



Mise à jour d'avril 2024:

Vous pouvez désormais éviter les problèmes de PC en utilisant cet outil, comme vous protéger contre la perte de fichiers et les logiciels malveillants. De plus, c'est un excellent moyen d'optimiser votre ordinateur pour des performances maximales. Le programme corrige facilement les erreurs courantes qui peuvent survenir sur les systèmes Windows - pas besoin d'heures de dépannage lorsque vous avez la solution parfaite à portée de main :

  • Étape 1: Télécharger PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista - Certifié Microsoft Gold).
  • Étape 2: Cliquez sur “Start scan”Pour rechercher les problèmes de registre Windows pouvant être à l'origine de problèmes avec l'ordinateur.
  • Étape 3: Cliquez sur “Tout réparer”Pour résoudre tous les problèmes.

download



Vous n’avez pas besoin du compteur de performance dans tous les cas. Dans certains cas, vous pouvez simplement le sauter. Lors de l'installation, un ensemble de compteurs de performance est utilisé pour surveiller les performances du moteur de flux de données.

Selon TechNet, le meilleur exemple est le tampon spoule Ce compteur est destiné à déterminer si les tampons de données sont temporairement écrits sur le disque pendant l'exécution d'un paquet. Mais comme je l'ai dit, certaines applications qui fonctionnent avec SQL n'en ont pas vraiment besoin. Il est principalement utilisé pour le SQL autonome sur un serveur de données qui nécessite beaucoup de surveillance. Par conséquent, si vous souhaitez ignorer la vérification de la cohérence du compteur de performances, vous pouvez démarrer l'installation de SQL Server avec la valeur de commutation suivante.

C: Downloadssetup.exe / ACTION = installer / SKIPRULES = PerfMonCounterNotCorruptedCheck

Remplacez le répertoire où se trouvent les fichiers d'installation.

Reconstruction du comptoir d'approvisionnement

Si vous démarrez la configuration avec cette valeur de commutation, vous devez ignorer cette étape et poursuivre l'installation. C'est un moyen d'éviter ce message d'erreur. L'autre option, également mentionnée dans Microsoft KB, consiste à recréer le compteur de performance.

  • Cliquez sur Démarrer et entrez CMD
  • Cliquez avec le bouton droit et cliquez sur Exécuter en tant qu'administrateur.
  • Puis tapez /R:PerfStringBackup.INI et appuyez sur Entrée
  • Redémarrez le système et essayez d'installer SQL Server à nouveau.

Mais j'ai à peine vu ce travail sur le système d'exploitation de la prochaine génération. Néanmoins, cela vaut la peine d'essayer. Il existe un moyen de recréer manuellement le compteur de performance, voir KB300956.

Ensuite, il y a une situation où la clé de registre souhaitée est manquante. Dans de tels cas, nous devons trouver la clé manquante et la créer manuellement. Le meilleur et le plus simple. Il y a une petite application que j'ai trouvée dans les forums MSDN qui vous indique quelle clé nous devons créer. Vous pouvez le télécharger ici - cette application console a été développée par Rafael Candido. Avant de continuer, nous devons faire une sauvegarde de votre registre.

  • Cliquez sur Démarrer et entrez Regedit
  • Cliquez avec le bouton droit et sélectionnez Exécuter en tant qu'administrateur.
  • Accédez à HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionPerflib
  • Cliquez avec le bouton droit sur Perflib et cliquez sur la nouvelle clé.
  • Puis entrez la valeur que vous avez reçue lors de l'exécution de l'application console
  • Ensuite, vous pouvez avoir d’autres clés sous Perflib, par exemple 009, etc.
  • Vous devez copier cette information et la placer sous la clé nouvellement créée.

Il suffit d'exporter la clé (dans mon cas, 009) et de l'enregistrer sur le bureau sous le nom PCFix.reg. Cliquez avec le bouton droit sur le fichier PCFix.reg, puis cliquez sur Modifier. Ensuite, remplacez 009 par la valeur que vous avez sur la console. Enregistrez-le et fermez-le. Double-cliquez simplement sur le bouton pour l'activer. Une fois cela fait, redémarrez simplement votre ordinateur pour le faire fonctionner.

Pour effectuer l'une de ces étapes, vous devez pouvoir résoudre le problème de vérification de la cohérence du registre du compteur de performances du registre hive lors de l'installation de SQL Server.

J'espère que vous trouverez cet article utile.



Conseil d'expert Cet outil de réparation analyse les référentiels et remplace les fichiers corrompus ou manquants si aucune de ces méthodes n'a fonctionné. Cela fonctionne bien dans la plupart des cas où le problème est dû à la corruption du système. Cet outil optimisera également votre système pour maximiser les performances. Il peut être téléchargé par En cliquant ici

Vidéo associée