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

Performance Counter Registry Hive Consistency Check When Installing Sql Server Windows

Cet article vous montre comment réparer le problème d'échec de la vérification de cohérence de la ruche du registre du compteur de performances lors de l'installation de SQL Server 2008 R2 sur Windows 7 | 8.



Comme je l'ai mentionné la semaine dernière, je vais couvrir différents problèmes liés à l'installation de SQL Server et différents conseils de dépannage pour résoudre le problème. La semaine dernière, nous avons discuté de la façon de gérer l'erreur de fonctionnement de SQL Server arrêté et est passé par différentes étapes pour y remédier. Donc, cette semaine, je parle d'une autre erreur courante que vous obtenez lors du dépannage de SQL Server 2008 R2 / 2012, à savoir Erreur de vérification de la cohérence de la ruche du registre du compteur de performances . Parlons un peu du contexte de ce message d'erreur.



Échec de la vérification de la cohérence de la ruche du registre du compteur de performances

Fondamentalement, lorsque nous essayons d'installer SQL, il exécutera certaines règles pour vérifier si votre système répond à toutes les exigences pour exécuter SQL Server 2008 avec succès. Au cours de ce processus, comme vous pouvez le voir sur la capture d'écran, l'installation échouera à ce stade. Vous ne pouvez pas continuer.

Vérification de la cohérence de la ruche du registre du compteur de performances



Vous n'avez pas besoin du compteur Performance dans tous les cas, dans certains cas, vous pouvez simplement l'ignorer. Pendant l'installation, un ensemble de compteurs de performances sera utilisé pour surveiller les performances du moteur de flux de données.

Selon TechNet, le meilleur exemple est celui de « Tampons mis en file d'attente ”Ce compteur sert à déterminer si les tampons de données sont temporairement écrits sur le disque pendant l'exécution d'un package. Mais comme je l’ai dit, certaines applications fonctionnant 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 simplement 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.

mi computadora no aparece en la red de Windows 10

C: Downloads setup.exe / ACTION = install / SKIPRULES = PerfMonCounterNotCorruptedCheck



Remplacez l'emplacement par celui où vous avez les fichiers d'installation.

Reconstruire le compteur de performances

Une fois que vous démarrez la configuration avec cette valeur de commutateur, il doit sauter cette étape et continuer l'installation. C'est donc une façon de contourner ce message d'erreur. L'autre manière également mentionnée dans la base de connaissances Microsoft consiste à reconstruire le compteur de performances.

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

J'ai vu cette version de travail onolder de Windows comme XP et Server 2003mais j'ai à peine vu cela fonctionner sur un système d'exploitation de nouvelle génération. Cela vaut quand même la peine d'essayer. Il existe un moyen Microsoft de reconstruire manuellement le compteur de performances, veuillez consulter le KB300956 .

Ensuite, il y a une situation où la clé de registre souhaitée elle-même est manquante. Dans ce cas, nous devons trouver la clé manquante, puis la créer manuellement. Le moyen le meilleur et le plus simple. Il y a une petite application que j'ai trouvée sur les forums MSDN et qui vous dira quelle clé nous devons créer. Vous pouvez le télécharger sur ici - cette application console est développée par Rafael Candido Je le pense. Maintenant, avant d'aller plus loin, nous devons créer une sauvegarde de votre registre .

Une fois que vous avez la clé, nous devons passer à l'enregistrement et créer la nouvelle clé.

  • Cliquez sur Démarrer et tapez Regedit
  • Faites un clic droit et cliquez sur Exécuter en tant qu'administrateur
  • Accédez à HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Perflib
  • Puis faites un clic droit sur Perflib et cliquez sur une nouvelle clé
  • Tapez ensuite la valeur que vous avez obtenue lorsque vous avez exécuté l'application console

per2

  • Ensuite, vous pouvez avoir d'autres clés sous Perflib comme 009 etc.
  • Vous devez copier ces informations et les mettre sous la clé nouvellement créée

La meilleure façon de le faire est simplement d'exporter la clé seule (dans mon cas 009), puis de l'enregistrer sur le bureau en tant que PCFix.reg. Faites un clic droit sur PCFix.reg et cliquez sur Modifier. Puis changez 009 avec la valeur que vous avez obtenue sur la console. Ensuite, enregistrez-le et fermez-le. Double-cliquez simplement sur la touche pour prendre effet. Une fois que vous avez terminé, redémarrez simplement l'ordinateur pour prendre effet.

Pour conclure, l'une de ces étapes doit être en mesure de résoudre le problème que vous rencontrez avec la vérification de la cohérence de la ruche du Registre du compteur de performances lors de l'installation de SQL Server.

Téléchargez l'outil de réparation PC pour trouver et corriger automatiquement les erreurs Windows

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

error al copiar archivo o carpeta
Articles Populaires