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

Performance Counter Registry Hive Consistency Check When Installing Sql Server Windows



En tant qu'expert en informatique, j'utilise souvent l'argot professionnel lors de la vérification des performances de diverses ruches de registre sous Windows. Cette tâche particulière peut être assez fastidieuse, mais il est important de s'assurer que les ruches sont cohérentes avant d'installer SQL Server. Dans cet article, je vais vous montrer comment vérifier les performances des ruches de registre sur votre système pour vous assurer qu'elles sont en bon état avant d'installer SQL Server. La première chose à faire est d'ouvrir l'Éditeur du Registre. Pour ce faire, appuyez sur la touche Windows + R, tapez 'regedit' dans la boîte de dialogue Exécuter et appuyez sur Entrée. Une fois l'Éditeur du Registre ouvert, vous devrez accéder à la clé suivante : HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionSetup Une fois que vous êtes à la clé de configuration, vous devrez rechercher la valeur 'PerformanceCounter'. Cette valeur doit être définie sur 1 si vous souhaitez activer les compteurs de performances pour SQL Server. S'il n'est pas défini sur 1, vous devrez le modifier, puis redémarrer votre ordinateur. Après avoir activé les compteurs de performances, vous devrez lancer le gestionnaire de configuration SQL Server. Pour ce faire, appuyez sur la touche Windows + R, tapez « sqlservermanager » dans la boîte de dialogue Exécuter et appuyez sur Entrée. Une fois le gestionnaire de configuration ouvert, développez le nœud 'SQL Server Services' puis cliquez avec le bouton droit sur le service 'SQL Server'. Dans le menu contextuel, choisissez l'option 'Propriétés'. Dans la boîte de dialogue Propriétés de SQL Server, accédez à l'onglet 'Avancé', puis faites défiler jusqu'à la section 'Compteurs de performances'. Ici, vous devrez vous assurer que l'option 'Activé' est sélectionnée. Si ce n'est pas le cas, sélectionnez-le, puis cliquez sur le bouton 'Appliquer'. Une fois que vous avez activé les compteurs de performances, vous devrez redémarrer le service SQL Server. Pour ce faire, faites un clic droit sur le service 'SQL Server' et choisissez l'option 'Redémarrer' dans le menu contextuel. Une fois le service SQL Server redémarré, vous devriez pouvoir voir les compteurs de performances dans l'Analyseur de performances. Pour lancer l'Analyseur de performances, appuyez sur la touche Windows + R, tapez « perfmon » dans la boîte de dialogue Exécuter et appuyez sur Entrée. Dans l'Analyseur de performances, vous devrez ajouter les compteurs 'Buffer Manager' et 'SQL Server : Memory Manager'. Une fois que vous avez ajouté les compteurs, vous pouvez commencer à surveiller les performances de votre instance SQL Server. Si vous voyez des pics dans la mémoire tampon ou l'utilisation de la mémoire, vous saurez qu'il y a quelque chose qui ne va pas et vous devrez enquêter plus avant. En suivant ces étapes, vous pouvez vous assurer que les ruches de registre de votre système sont en bon état avant d'installer SQL Server. Cela vous aidera à vous assurer que votre instance SQL Server fonctionne correctement et sans aucun problème.



Comme je l'ai mentionné la semaine dernière, je couvrirai divers problèmes d'installation de SQL Server et divers conseils pour les résoudre. La semaine dernière, nous avons discuté de la façon dont erreur de gestion SQL Server a cessé de fonctionner et est passé par différentes étapes pour y remédier. Donc, cette semaine, je discute d'une autre erreur courante qui survient lors du dépannage de SQL Server 2008 R2/2012, qui concerne Échec de la vérification de la cohérence de la ruche du registre du compteur de performances . Discutons un peu de fond sur ce message d'erreur.





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

Habituellement, lorsque nous essayons d'installer SQL, il exécute 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. Vous ne pouvez pas continuer.





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



Le compteur de performances n'est pas nécessaire dans tous les cas, dans certains cas, il peut simplement être ignoré. Lors de l'installation, un ensemble de compteurs de performances sera utilisé pour suivre les performances du moteur de flux de données.

Selon TechNet, le meilleur exemple est ' Tampons dans un tampon Ce compteur détermine si les tampons de données sont écrits temporairement sur le disque pendant l'exécution du package. Mais, comme je l'ai dit, certaines applications SQL n'en ont pas vraiment besoin. Il est principalement utilisé pour le SQL autonome sur un serveur de données nécessitant une surveillance étroite. Ainsi, si vous souhaitez simplement ignorer la vérification de la cohérence du compteur de performances, vous pouvez exécuter l'installation de SQL Server avec la valeur de commutateur suivante.

mi computadora no aparece en la red de Windows 10

C : Téléchargements setup.exe / ACTION = install / SKIPRULES = PerfMonCounterNotCorruptedCheck



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

Restaurer le compteur de performances

Une fois que vous démarrez l'installation avec cette valeur de commutateur, il doit ignorer cette étape et poursuivre l'installation. C'est donc une façon de contourner ce message d'erreur. Une autre méthode également mentionnée dans Microsoft KB consiste à reconstruire le compteur de performances.

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

J'ai vu cela fonctionner sur une ancienne version de Windows comme XP et Server 2003mais je l'ai à peine vu fonctionner sur un système d'exploitation de nouvelle génération. Néanmoins, cela vaut la peine d'essayer. Il existe un moyen de restaurer manuellement le compteur de performances Microsoft, voir ici. KB300956 .

Ensuite, une situation se produit lorsque la clé de registre souhaitée elle-même est manquante. Dans de tels cas, nous devons trouver la clé manquante, puis la créer manuellement. Le moyen le meilleur et le plus simple. J'ai trouvé une petite application que quelqu'un a publiée sur les forums MSDN et qui vous dira quelle clé nous devons générer. Vous pouvez le télécharger Ici - cette application console est développée Raphaël Candido Je pense que oui. Maintenant, avant de continuer, nous avons besoin sauvegarder votre registre .

Une fois que vous avez la clé, nous devons aller dans le registre et créer une nouvelle clé.

  • Cliquez sur Démarrer et tapez Regedit.
  • Faites un clic droit et sélectionnez Exécuter en tant qu'administrateur.
  • Accédez à HKEY_LOCAL_MACHINE LOGICIEL Microsoft Windows NT CurrentVersion Perflib
  • Ensuite, faites un clic droit sur Perflib et cliquez sur nouvelle clé.
  • Entrez ensuite la valeur que vous avez obtenue lors de l'exécution de l'application console

par2

  • Ensuite, vous pourriez avoir d'autres clés dans Perflib comme 009 etc.
  • Vous devez copier ces informations et les placer sous la clé nouvellement générée.

La meilleure façon de procéder consiste à exporter uniquement la clé (009 dans mon cas), puis à l'enregistrer sur votre bureau sous le nom PCFix.reg. Cliquez avec le bouton droit sur le fichier PCFix.reg et sélectionnez Modifier. Remplacez ensuite 009 par la valeur que vous avez obtenue sur la console. Ensuite, enregistrez-le et fermez-le. Double-cliquez simplement sur le bouton pour prendre effet. Après cela, redémarrez simplement votre ordinateur pour que les modifications prennent effet.

En conclusion, l'une de ces étapes devrait aider à résoudre le problème que vous avez rencontré 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 PC Repair Tool pour trouver rapidement et corriger automatiquement les erreurs Windows

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

error al copiar archivo o carpeta
Articles Populaires