La vérification de la cohérence de la ruche du registre des compteurs de performances a échoué

Table des matières:

La vérification de la cohérence de la ruche du registre des compteurs de performances a échoué
La vérification de la cohérence de la ruche du registre des compteurs de performances a échoué

Vidéo: La vérification de la cohérence de la ruche du registre des compteurs de performances a échoué

Vidéo: La vérification de la cohérence de la ruche du registre des compteurs de performances a échoué
Vidéo: comment activer ou désactiver le control parental avec windows 7 - YouTube 2024, Avril
Anonim

Comme je l’ai mentionné la semaine dernière, je traiterai de différents problèmes liés à l’installation de SQL Server et de 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 SQL Server. Cette erreur a cessé et nous avons suivi différentes étapes pour la résoudre. Donc, cette semaine, je discute d’une autre erreur courante lors du dépannage de SQL Server 2008 R2 / 2012: Erreur de vérification de la cohérence de la ruche du registre des compteurs de performances. Parlons un peu du contexte de ce message d’erreur.

La vérification de la cohérence de la ruche du registre des compteurs de performances a échoué

Lorsque nous essayons d'installer SQL, certaines règles sont exécutées pour vérifier si votre système remplit toutes les conditions pour pouvoir exécuter SQL Server 2008 avec succès. Au cours de ce processus, comme vous pouvez le constater sur la capture d'écran, l'installation échouera à ce stade. Vous ne pouvez pas aller plus loin.

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

Selon TechNet, le meilleur exemple est celui du Tampons spoulés ”Ce compteur sert à déterminer si des tampons de données sont écrits temporairement sur le disque pendant l'exécution d'un package. Mais comme je l’ai dit, certaines applications fonctionnant avec SQL n’ont pas vraiment besoin de ces fonctions. Il est principalement utilisé pour le SQL autonome sur un serveur de données, ce 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 commutateur suivante.

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

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

Reconstruire le compteur de performance

Une fois que vous avez démarré la configuration avec cette valeur de commutateur, vous devez sauter cette étape et poursuivre l’installation. C'est donc une façon de contourner ce message d'erreur. L'autre moyen mentionné également 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
  • Maintenant, redémarrez le système et essayez d'installer SQL Server à nouveau.

J'ai vu cette version de Windows unique comme XP et Server 2003 mais je n'ai pratiquement pas vu cela fonctionner avec un système d'exploitation de nouvelle génération. Cela vaut quand même la peine d’essayer. Il existe une méthode utilisée par Microsoft pour reconstruire manuellement le compteur de performances. Veuillez vous reporter à l'article KB300956.

Il existe ensuite une situation dans laquelle la clé de registre souhaitée est manquante. Dans de tels cas, nous devons trouver quelle clé est manquante, puis 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 et qui vous indiquera quelle clé nous devons créer. Vous pouvez le télécharger à partir d'ici. Cette application pour console est développée par Rafael Candido, je pense bien. Avant de poursuivre, nous devons créer une sauvegarde de votre registre.

Une fois que vous avez la clé, vous devez vous familiariser avec la théorie 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é
  • Puis tapez la valeur que vous avez obtenue lors de l'exécution de l'application console
Image
Image
  • Ensuite, vous pouvez avoir d’autres clés sous Perflib comme 009, etc.
  • Vous devez copier ces informations et les placer sous la clé nouvellement créée.

La meilleure façon de procéder consiste simplement à exporter la clé seule (dans mon cas, 009), puis à l'enregistrer sur le bureau sous le nom PCFix.reg. Cliquez avec le bouton droit sur le fichier PCFix.reg et cliquez sur Modifier. Puis changez 009 avec la valeur que vous avez sur la console. Puis enregistrez-le et fermez-le. Double-cliquez simplement sur la clé pour prendre effet. Une fois que vous avez terminé, redémarrez l'ordinateur pour qu'il prenne effet.

Pour conclure, l'une de ces étapes devrait pouvoir résoudre le problème de vérification de la cohérence de la ruche du registre des compteurs de performances lors de l'installation de SQL Server.

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

Articles Similaires:

  • Différence entre SQL et MySQL
  • Comment déplacer la base de données Microsoft SQL Server vers une autre partition de lecteur
  • Résoudre les erreurs d'assemblage lors de l'installation de SQL 2008 R2 sur Windows
  • Transact-SQL: Introduction et vue d'ensemble
  • Liste complète des codes d'erreur de vérification de bogues ou d'arrêt Windows

Conseillé: