Veiktspējas skaitītāju reģistra stropa konsekvence pārbaude, instalējot SQL serveri operētājsistēmā Windows

Performance Counter Registry Hive Consistency Check When Installing Sql Server Windows



Kā IT eksperts es bieži izmantoju profesionālu slengu, pārbaudot dažādu reģistra stropu veiktspēju operētājsistēmā Windows. Šis konkrētais uzdevums var būt diezgan nogurdinošs, taču pirms SQL Server instalēšanas ir svarīgi pārliecināties, vai stropi ir konsekventi. Šajā rakstā es jums parādīšu, kā pirms SQL Server instalēšanas pārbaudīt reģistra stropu veiktspēju jūsu sistēmā, lai pārliecinātos, ka tie ir labā stāvoklī. Pirmā lieta, kas jums jādara, ir atvērt reģistra redaktoru. Lai to izdarītu, nospiediet Windows taustiņu + R, dialoglodziņā Palaist ierakstiet “regedit” un nospiediet taustiņu Enter. Kad reģistra redaktors ir atvērts, jums būs jāpārvietojas uz šādu atslēgu: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionSetup Kad esat nokļuvis pie Iestatīšanas atslēgas, jums būs jāatrod vērtība PerformanceCounter. Šī vērtība ir jāiestata uz 1, ja vēlaties iespējot SQL Server veiktspējas skaitītājus. Ja tas nav iestatīts uz 1, tas ir jāmaina un pēc tam jārestartē dators. Kad esat iespējojis veiktspējas skaitītājus, jums būs jāpalaiž SQL servera konfigurācijas pārvaldnieks. Lai to izdarītu, nospiediet Windows taustiņu + R, dialoglodziņā Palaist ierakstiet “sqlservermanager” un nospiediet taustiņu Enter. Kad konfigurācijas pārvaldnieks ir atvērts, izvērsiet mezglu 'SQL Server Services' un pēc tam ar peles labo pogu noklikšķiniet uz pakalpojuma 'SQL Server'. Konteksta izvēlnē izvēlieties opciju 'Properties'. Dialoglodziņā SQL servera rekvizīti dodieties uz cilni Papildu un pēc tam ritiniet uz leju līdz sadaļai 'Veiktspējas skaitītāji'. Šeit jums jāpārliecinās, ka ir atlasīta opcija “Iespējota”. Ja tā nav, atlasiet to un pēc tam noklikšķiniet uz pogas 'Lietot'. Kad esat iespējojis veiktspējas skaitītājus, jums būs jārestartē SQL Server pakalpojums. Lai to izdarītu, ar peles labo pogu noklikšķiniet uz pakalpojuma 'SQL Server' un konteksta izvēlnē izvēlieties opciju 'Restartēt'. Pēc SQL Server pakalpojuma restartēšanas jums vajadzētu būt iespējai redzēt veiktspējas skaitītājus Performance Monitor. Lai palaistu veiktspējas monitoru, nospiediet Windows taustiņu + R, dialoglodziņā Palaist ierakstiet “perfmon” un nospiediet taustiņu Enter. Programmā Performance Monitor jums būs jāpievieno skaitītāji Bufera pārvaldnieks un SQL Server: Atmiņas pārvaldnieks. Kad esat pievienojis skaitītājus, varat sākt pārraudzīt sava SQL Server instances veiktspēju. Ja pamanāt bufera vai atmiņas lietojuma pieaugumu, jūs zināt, ka kaut kas nav kārtībā, un jums būs jāveic turpmāka izmeklēšana. Veicot šīs darbības, pirms SQL Server instalēšanas varat pārliecināties, ka jūsu sistēmas reģistra stropi ir labā stāvoklī. Tas palīdzēs nodrošināt, ka jūsu SQL Server instance darbojas nevainojami un bez problēmām.



Kā jau minēju pagājušajā nedēļā, es apskatīšu dažādas SQL Server instalēšanas problēmas un dažādus padomus to novēršanai. Pagājušajā nedēļā mēs apspriedām, kā pārvaldības kļūda SQL Server pārtrauca darbu un veica dažādas darbības, lai to labotu. Tāpēc šonedēļ es apspriežu vēl vienu izplatītu kļūdu, kas rodas, veicot SQL Server 2008 R2/2012 problēmu novēršanu, kas ir aptuveni Veiktspējas skaitītāju reģistra stropu konsekvences pārbaude neizdevās . Apspriedīsim nelielu šī kļūdas ziņojuma priekšvēsturi.





Veiktspējas skaitītāju reģistra stropu konsekvences pārbaude neizdevās

Parasti, mēģinot instalēt SQL, tā izpildīs dažus noteikumus, lai pārbaudītu, vai jūsu sistēma atbilst visām prasībām, lai veiksmīgi palaistu SQL Server 2008. Šī procesa laikā, kā redzat ekrānuzņēmumā, instalēšana neizdosies. Jūs nevarat virzīties tālāk.





Veiktspējas skaitītāja reģistra stropa konsekvence pārbaude



Veiktspējas skaitītājs nav vajadzīgs visos gadījumos, dažos gadījumos to var vienkārši izlaist. Instalēšanas laikā datu plūsmas dzinēja veiktspējas izsekošanai tiks izmantota veiktspējas skaitītāju kopa.

Saskaņā ar TechNet, labākais piemērs ir ' Buferi buferī Šis skaitītājs nosaka, vai datu buferi tiek īslaicīgi ierakstīti diskā, kamēr pakotne darbojas. Bet, kā jau teicu, dažām SQL lietojumprogrammām tās īsti nav vajadzīgas. To galvenokārt izmanto savrupam SQL datu serverī, kam nepieciešama rūpīga uzraudzība. Tātad, ja vēlaties vienkārši izlaist veiktspējas skaitītāja konsekvences pārbaudi, varat palaist SQL Server instalāciju ar šādu slēdža vērtību.

mans dators neparādās tīkla Windows 10

C: lejupielādes setup.exe / ACTION = instalēt / SKIPRULES = PerfMonCounterNotCorruptedCheck



Nomainiet vietu, kur atrodas instalācijas faili.

Atjaunot veiktspējas skaitītāju

Kad sākat instalēšanu ar šo slēdža vērtību, tai vajadzētu izlaist šo darbību un turpināt instalēšanu. Tātad šis ir viens no veidiem, kā apiet šo kļūdas ziņojumu. Vēl viens veids, kas minēts arī Microsoft KB, ir veiktspējas skaitītāja atjaunošana.

  • Noklikšķiniet uz Sākt un ierakstiet CMD.
  • Ar peles labo pogu noklikšķiniet un atlasiet Palaist kā administratoram.
  • Pēc tam ierakstiet lodctr/R:PerfStringBackup.INI un nospiediet taustiņu Enter
  • Tagad restartējiet sistēmu un mēģiniet vēlreiz instalēt SQL Server.

Esmu redzējis, ka tas darbojas vecākās Windows versijās, piemēram, XP un Server 2003bet es gandrīz neesmu redzējis, ka tas darbojas jaunās paaudzes operētājsistēmā. Tomēr ir vērts mēģināt. Ir veids, kā manuāli atjaunot Microsoft veiktspējas skaitītāju, skatiet šeit. KB300956 .

Windows iestatīšana nevarēja konfigurēt logus, lai tie darbotos šī datora aparatūrā

Tad rodas situācija, kad trūkst pašas vēlamās reģistra atslēgas. Šādos gadījumos mums ir jāatrod, kura atslēga trūkst, un pēc tam manuāli jāizveido tā. Labākais un vienkāršākais veids. Es atradu nelielu lietotni, ko kāds ievietoja MSDN forumos un kas jums pateiks, kura atslēga mums ir jāģenerē. Jūs varat to lejupielādēt Šeit - šī konsoles lietojumprogramma ir izstrādāta Rafaels Kandido ES tā domāju. Tagad, pirms mēs turpinām, mums ir nepieciešams dublējiet savu reģistru .

Kad jums ir atslēga, mums jāiet uz reģistru un jāizveido jauna atslēga.

  • Noklikšķiniet uz Sākt un ierakstiet Regedit.
  • Ar peles labo pogu noklikšķiniet un atlasiet Palaist kā administratoram.
  • Dodieties uz HKEY_LOCAL_MACHINE PROGRAMMATŪRU Microsoft Windows NT CurrentVersion Perflib
  • Pēc tam ar peles labo pogu noklikšķiniet uz Perflib un noklikšķiniet uz jaunās atslēgas.
  • Pēc tam ievadiet vērtību, ko ieguvāt, palaižot konsoles lietojumprogrammu

per2

  • Tad jums var būt citas atslēgas Perflib, piemēram, 009 utt.
  • Jums ir jākopē šī informācija un jānovieto zem jaunizveidotās atslēgas.

Labākais veids, kā to izdarīt, ir eksportēt tikai atslēgu (manā gadījumā 009) un pēc tam saglabāt to darbvirsmā kā PCFix.reg. Ar peles labo pogu noklikšķiniet uz faila PCFix.reg un atlasiet Rediģēt. Pēc tam aizstājiet 009 ar konsolē iegūto vērtību. Pēc tam saglabājiet to un aizveriet to. Vienkārši veiciet dubultklikšķi uz pogas, lai tā stātos spēkā. Pēc tam vienkārši restartējiet datoru, lai izmaiņas stātos spēkā.

Visbeidzot, vienai no šīm darbībām vajadzētu palīdzēt atrisināt problēmu, kas radusies, veicot veiktspējas skaitītāja reģistra stropa konsekvences pārbaudi, instalējot SQL Server.

Lejupielādējiet datora labošanas rīku, lai ātri atrastu un automātiski labotu Windows kļūdas

Es ceru, ka šis raksts jums noderēs.

Populārākas Posts