Android

Leistungsindikator Registrierungsstruktur-Konsistenzprüfung fehlgeschlagen

Performance N°3 Felgenreiniger

Performance N°3 Felgenreiniger
Anonim

Wie ich letzte Woche erwähnt habe, werde ich verschiedene Probleme bei der Installation von SQL Server und verschiedene Tipps zur Fehlerbehebung behandeln, um das Problem zu beheben. Letzte Woche haben wir besprochen, wie man SQL Server stoppte, funktionierende Fehler zu behandeln und verschiedene Schritte durchging, um es zu beheben. In dieser Woche diskutiere ich über einen weiteren häufigen Fehler, den Sie bei der Fehlersuche in SQL Server 2008 R2 / 2012 bekommen, und zwar über Performance-Zähler-Registrierungsstruktur-Konsistenzprüfungsfehler . Lassen Sie uns einen kleinen Hintergrund dieser Fehlermeldung erörtern.

Konsistenzprüfung der Konsistenzprüfung der Registrierungsstruktur fehlgeschlagen

Wenn wir versuchen, SQL zu installieren, werden im Allgemeinen einige Regeln ausgeführt, um zu überprüfen, ob Ihr System alle Anforderungen für die Ausführung von SQL Server 2008 erfüllt erfolgreich. Während dieses Vorgangs, wie Sie auf dem Screenshot sehen können, wird die Installation zu diesem Zeitpunkt fehlschlagen. Sie können nicht weiter fortfahren.

Sie brauchen den Leistungsindikator nicht in allen Fällen, in einigen Fällen können Sie ihn einfach überspringen. Während der Installation wird eine Reihe von Leistungsindikatoren verwendet, um die Leistung der Datenfluss-Engine zu überwachen.

Laut TechNet ist das beste Beispiel für die " Puffer gespoolt " Dieser Zähler soll ermittelt werden ob Datenpuffer temporär auf die Festplatte geschrieben werden, während ein Paket ausgeführt wird. Aber wie ich schon sagte, einige Anwendungen, die mit SQL laufen, brauchen diese nicht wirklich. Es wird hauptsächlich für eigenständige SQL auf einem Datenserver verwendet, der viel Überwachung erfordert. Wenn Sie also die Konsistenzprüfung des Leistungsindikators überspringen möchten, können Sie die SQL Server-Installation mit dem folgenden Switch-Wert starten:

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

Ersetzen Sie den Speicherort mit wo Sie die Installationsdateien haben

Erstellen Sie den Leistungsindikator

Sobald Sie das Setup mit diesem Switch-Wert gestartet haben, sollte dieser Schritt übersprungen werden und mit der Installation fortfahren. Dies ist also eine Möglichkeit, diese Fehlermeldung zu umgehen. Die andere Möglichkeit, die auch in der Microsoft KB erwähnt wird, besteht darin, den Leistungsindikator neu zu erstellen.

  • Klicken Sie auf Start und geben Sie CMD
  • ein Klicken mit der rechten Maustaste und klicken Sie auf Als Administrator ausführen
  • Geben Sie dann Lodctr / R: PerfStringBackup.INI und drücken Sie die Eingabetaste
  • Starten Sie nun das System neu und versuchen Sie erneut, SQL Server zu installieren.

Ich habe diese Onder-Version von Windows wie XP und Server 2003 gesehen, aber ich habe kaum gesehen, dass dies funktioniert Betriebssystem der Generation. Trotzdem ist es einen Versuch wert. Es gibt eine Möglichkeit von Microsoft, den Leistungsindikator manuell neu zu erstellen, finden Sie in dem KB300956.

Dann gibt es Situation, in der der gewünschte Registrierungsschlüssel selbst fehlt. In solchen Fällen müssen wir herausfinden, welcher Schlüssel fehlt, und dann manuell erstellen. Der beste und einfachste Weg. Es gibt eine kleine Anwendung, die ich gefunden habe jemand in MSDN Foren, die Ihnen sagen, welchen Schlüssel wir erstellen müssen. Sie können es von hier herunterladen - diese Konsolenanwendung wurde von Rafael Candido entwickelt, denke ich. Bevor wir fortfahren, müssen wir eine Sicherungskopie Ihrer Registrierung erstellen.

Sobald Sie den Schlüssel haben, müssen wir in die Datenbank gehen und den neuen Schlüssel erstellen.

  • Klicken Sie auf Start und geben Sie Regedit
  • ein klicken Sie auf Als Administrator ausführen
  • Gehen Sie zu HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT AktuelleVersion Perflib
  • Klicken Sie dann mit der rechten Maustaste auf Perflib und klicken Sie auf den neuen Schlüssel
  • Geben Sie den Wert ein, den Sie beim Ausführen der Konsole erhalten haben Anwendung

  • Dann können Sie andere Schlüssel unter Perflib wie 009 usw. haben.
  • Sie müssen diese Informationen kopieren und unter den neu erstellten Schlüssel

setzen. Der beste Weg, dies zu tun, ist nur den Schlüssel exportieren (In Fall 009) und dann auf dem Desktop als PCFix.reg speichern. Klicken Sie mit der rechten Maustaste auf PCFix.reg und klicken Sie auf Bearbeiten. Dann ändere 009 mit dem Wert, den du auf der Konsole erhalten hast. Dann speichern Sie es und schließen Sie es. Doppelklicken Sie einfach auf den Schlüssel, um zu wirken. Sobald Sie fertig sind, starten Sie den Computer neu, damit er wirksam wird.

Zum Abschluss eines dieser Schritte sollte in der Lage sein, das Problem zu beheben, dass Sie bei der Installation von SQL Server mit der Konsistenzprüfung der Leistungsindikator-Registrierungsstruktur konfrontiert werden.

Ich hoffe, Sie finden diesen Artikel hilfreich.