Android

Verificarea consistenței nivelului registrului de performanță a eșuat

Установка Microsoft SQL Server 2012 Express и SQL Server Management Studio

Установка Microsoft SQL Server 2012 Express и SQL Server Management Studio
Anonim

După cum am menționat săptămâna trecută, voi acoperi diferite probleme legate de instalarea SQL Server și diferite sfaturi de depanare pentru a rezolva problema. Săptămâna trecută, am discutat despre modul de gestionare a erorilor de funcționare SQL Server și am trecut prin pași diferiți pentru ao remedia. Deci, în această săptămână discut despre o altă eroare comună pe care o primiți în timp ce depanați SQL Server 2008 R2 / 2012 și care este despre eroare de verificare a nivelului de consistență a registrului de performanță . Să vedem despre un mic fundal al acestui mesaj de eroare

Verificarea consistenței nivelului de registru al nivelului de activitate al registrului nu a reușit

În principiu, atunci când încercăm să instalăm SQL, se va executa câteva reguli pentru a verifica dacă sistemul îndeplinește toate cerințele pentru a rula SQL Server 2008 cu succes. În timpul acestui proces, după cum puteți vedea în screenshot, instalarea va eșua în acest moment. Nu poți continua.

Nu ai nevoie de contorul de performanță în toate cazurile, în unele poți să o ignori. În timpul instalării, un set de contoare de performanță va fi utilizat pentru a monitoriza performanța motorului de flux de date.

Potrivit TechNet, exemplul cel mai bun este acela al " Buffers spooled " dacă tampoanele de date sunt scrise temporar pe disc în timp ce un pachet rulează. Dar, cum am spus, o aplicație care rulează cu SQL nu are nevoie de ele. Este folosit în principal pentru SQL standalone pe un server de date care necesită o mulțime de monitorizare. Deci, dacă doriți doar să săriți verificarea consistenței contorului de performanță, puteți porni instalarea serverului SQL cu următoarea valoare a comutatorului:

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

Înlocuiți locația cu unde aveți fișierele de instalare.

Refaceți Counter-ul de performanță

După ce porniți configurarea cu această valoare a comutatorului, ar trebui să treceți peste acel pas și să continuați cu instalarea. Deci, aceasta este o modalitate de a înțelege acest mesaj de eroare. De asemenea, tastați

  • și faceți clic pe butonul Executare ca administrator
  • Apoi introduceți
  • lodctr / R: PerfStringBackup.INI și apăsați Enter Acum reporniți sistemul și încercați să instalați din nou SQL Server.
  • Am văzut această versiune de lucru a Windows cum ar fi XP și Server 2003but nu am văzut că lucrează la noi generație de operare. Încă merită o încercare. Există un mod Microsoft de a reconstrui manual Counter-ul de performanță, vă rugăm să consultați KB300956.

Apoi, există o situație în care nu există cheia de registry dorită. Astfel de cazuri trebuie să găsim ce cheie lipsește, apoi să o creezi manual. Cea mai bună și mai ușoară cale. Există o mică aplicație pe care am găsit-o pe cineva postat pe forumuri MSDN care vă va spune ce cheie trebuie să creați. Puteți să o descărcați de aici - această aplicație consola este dezvoltată de Rafael Candido Cred că da. Acum, înainte de a continua, trebuie să creați o copie de siguranță a registrului dvs.

Odată ce ați introdus cheia trebuie să mergeți la registru și să creați noua cheie.

Faceți clic pe Start și tastați Regedit

  • click pe Run as administrator
  • Mergeți la HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Perflib
  • Apoi faceți clic pe butonul Perflib și faceți clic pe noua tastă
  • Apoi introduceți valoarea pe care ați primit- Aplicația
  • Apoi puteți avea alte chei sub Perflib ca 009 etc.

  • Trebuie să copiați aceste informații și să le puneți sub noua cheie creată
  • Cel mai bun mod de a face acest lucru este doar să exportați cheia singură cazul meu 009) apoi salvați-l pe Desktop ca PCFix.reg. Faceți clic dreapta pe PCFix.reg și faceți clic pe Editați. Apoi schimbați 009 cu valoarea pe care ați primit-o pe consola. Apoi salvați-l și închideți-l. Doar faceți dublu clic pe tasta pentru a intra în vigoare. După ce ați terminat repornirea calculatorului pentru a intra în vigoare.

Pentru a încheia unul dintre acești pași, ar trebui să puteți rezolva problema cu care vă confruntați cu verificarea consistenței nivelului de registru al nivelului de registru al performanței la instalarea serverului SQL.

Sper că veți găsi acest articol util.