Provjera konzistentnosti brojača performansi Registry Hive prilikom instaliranja SQL Servera na Windows

Performance Counter Registry Hive Consistency Check When Installing Sql Server Windows



Kao IT stručnjak, često koristim profesionalni sleng kada provjeravam rad raznih košnica registra u sustavu Windows. Ovaj određeni zadatak može biti prilično naporan, ali važno je osigurati da su košnice dosljedne prije instaliranja SQL Servera. U ovom ću vam članku pokazati kako provjeriti performanse košnica registra na vašem sustavu kako biste bili sigurni da su u dobrom stanju prije instaliranja SQL Servera. Prvo što morate učiniti je otvoriti uređivač registra. Da biste to učinili, pritisnite tipku Windows + R, upišite 'regedit' u dijaloški okvir Pokreni i pritisnite Enter. Nakon što se otvori uređivač registra, morat ćete se pomaknuti do sljedećeg ključa: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionSetup Kada dođete do tipke za postavljanje, morat ćete potražiti vrijednost 'PerformanceCounter'. Ova bi vrijednost trebala biti postavljena na 1 ako želite omogućiti brojače performansi za SQL Server. Ako nije postavljeno na 1, morat ćete ga promijeniti i zatim ponovno pokrenuti računalo. Nakon što ste omogućili brojače performansi, morat ćete pokrenuti SQL Server Configuration Manager. Da biste to učinili, pritisnite tipku Windows + R, upišite 'sqlservermanager' u dijaloški okvir Pokreni i pritisnite Enter. Nakon što je Configuration Manager otvoren, proširite čvor 'SQL Server Services', a zatim desnom tipkom miša kliknite uslugu 'SQL Server'. Iz kontekstnog izbornika odaberite opciju 'Svojstva'. U dijaloškom okviru Svojstva SQL Servera idite na karticu 'Napredno', a zatim se pomaknite prema dolje do odjeljka 'Brojači performansi'. Ovdje ćete morati osigurati da je odabrana opcija 'Omogućeno'. Ako nije, odaberite ga, a zatim kliknite gumb 'Primijeni'. Nakon što omogućite brojače performansi, morat ćete ponovno pokrenuti uslugu SQL Server. Da biste to učinili, desnom tipkom miša kliknite uslugu 'SQL Server' i odaberite opciju 'Restart' iz kontekstnog izbornika. Nakon ponovnog pokretanja usluge SQL Server, trebali biste moći vidjeti brojače performansi u Performance Monitoru. Za pokretanje Monitora performansi pritisnite tipku Windows + R, upišite 'perfmon' u dijaloški okvir Pokreni i pritisnite Enter. U Performance Monitoru morat ćete dodati brojače 'Upravitelj međuspremnika' i 'SQL Server: Upravitelj memorije'. Nakon što dodate brojače, možete početi nadzirati izvedbu svoje instance SQL Servera. Ako vidite bilo kakve skokove u međuspremniku ili korištenju memorije, znat ćete da nešto nije u redu i morat ćete dodatno istražiti. Slijedeći ove korake, možete osigurati da su košnice registra na vašem sustavu u dobrom stanju prije instaliranja SQL Servera. To će vam pomoći osigurati da vaša instanca SQL Servera radi glatko i bez problema.



Kao što sam spomenuo prošli tjedan, pokrit ću razne probleme s instalacijom SQL Servera i razne savjete za njihovo rješavanje. Prošli smo tjedan razgovarali o tome kako pogreška upravljanja SQL Server je prestao raditi i prošao je različite korake da to popravi. Stoga ovaj tjedan raspravljam o još jednoj uobičajenoj pogrešci koja se pojavljuje prilikom rješavanja problema sa SQL Serverom 2008 R2/2012, a koja se odnosi na Provjera dosljednosti košnice registra brojača performansi nije uspjela . Razmotrimo malo pozadinu ove poruke o pogrešci.





Provjera dosljednosti košnice registra brojača performansi nije uspjela

Obično, kada pokušamo instalirati SQL, on će pokrenuti neka pravila da provjeri ispunjava li vaš sustav sve zahtjeve za uspješno pokretanje SQL Servera 2008. Tijekom ovog procesa, kao što možete vidjeti na snimci zaslona, ​​instalacija neće uspjeti. Ne možete dalje.





Provjera dosljednosti saća registra brojača performansi



Brojač performansi nije potreban u svim slučajevima, u nekim slučajevima se jednostavno može preskočiti. Tijekom instalacije koristit će se skup brojača performansi za praćenje performansi motora protoka podataka.

Prema TechNetu, najbolji primjer je ' Odbojnici u međuspremniku Ovaj brojač određuje hoće li se međuspremnici podataka privremeno zapisati na disk dok se paket izvodi. Ali, kao što sam rekao, neke SQL aplikacije ih zapravo ne trebaju. Uglavnom se koristi za samostalni SQL na podatkovnom poslužitelju koji treba pažljivo pratiti. Dakle, ako samo želite preskočiti provjeru dosljednosti brojača performansi, možete pokrenuti instalaciju SQL Servera sa sljedećom vrijednošću prekidača.

moje se računalo ne prikazuje na mrežnom sustavu Windows 10

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



Zamijenite mjesto na kojem imate instalacijske datoteke.

Vrati brojač performansi

Nakon što pokrenete instalaciju s ovom vrijednošću prekidača, trebalo bi preskočiti ovaj korak i nastaviti s instalacijom. Dakle, ovo je jedan od načina da zaobiđete ovu poruku o pogrešci. Drugi način koji se također spominje u Microsoft KB-u je ponovna izgradnja brojača performansi.

  • Pritisnite Start i upišite CMD.
  • Kliknite desnom tipkom miša i odaberite Pokreni kao administrator.
  • Zatim upišite lodctr/R:PerfStringBackup.INI i pritisnite Enter
  • Sada ponovno pokrenite sustav i ponovno pokušajte instalirati SQL Server.

Vidio sam da ovo radi na starijim verzijama Windowsa kao što su XP i Server 2003ali jedva da sam vidio da radi na operacijskom sustavu nove generacije. Ipak, vrijedi pokušati. Postoji način da ručno vratite Microsoftov brojač performansi, pogledajte ovdje. KB300956 .

Tada dolazi do situacije kada sam željeni ključ registra nedostaje. U takvim slučajevima moramo pronaći koji ključ nedostaje i zatim ga ručno kreirati. Najbolji i najlakši način. Pronašao sam malu aplikaciju koju je netko objavio na forumima MSDN-a koja će vam reći koji ključ trebamo generirati. Možete ga preuzeti Ovdje - ova konzolna aplikacija je razvijena Raphael Candido Mislim da da. Sada, prije nego nastavimo, trebamo sigurnosno kopirajte svoj registar .

Kada dobijete ključ, moramo otići u registar i izraditi novi ključ.

  • Pritisnite Start i upišite Regedit.
  • Kliknite desnom tipkom miša i odaberite Pokreni kao administrator.
  • Idite na HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Perflib
  • Zatim desnom tipkom miša kliknite Perflib i kliknite novi ključ.
  • Zatim unesite vrijednost koju ste dobili prilikom pokretanja konzolne aplikacije

per2

  • Tada biste mogli imati druge ključeve u Perflibu poput 009 itd.
  • Morate kopirati ove podatke i staviti ih ispod novogeneriranog ključa.

Najbolji način da to učinite je jednostavno izvesti samo ključ (009 u mom slučaju) i zatim ga spremiti na radnu površinu kao PCFix.reg. Desnom tipkom miša kliknite datoteku PCFix.reg i odaberite Uredi. Zatim zamijenite 009 vrijednošću koju ste dobili na konzoli. Zatim ga spremite i zatvorite. Samo dvaput kliknite na gumb da stupi na snagu. Nakon toga samo ponovno pokrenite računalo kako bi promjene stupile na snagu.

Zaključno, jedan od ovih koraka trebao bi pomoći u rješavanju problema na koji ste naišli s provjerom dosljednosti košnice registra brojača performansi prilikom instalacije SQL Servera.

Preuzmite alat za popravak računala kako biste brzo pronašli i automatski popravili pogreške sustava Windows

Nadam se da će vam ovaj članak biti od pomoći.

pogreška pri kopiranju datoteke ili mape
Popularni Postovi