Kontrola konzistencie podregistra počítadla výkonu pri inštalácii servera SQL Server v systéme Windows

Performance Counter Registry Hive Consistency Check When Installing Sql Server Windows



Ako IT expert často používam odborný slang pri kontrole výkonu rôznych podregistrov v systéme Windows. Táto konkrétna úloha môže byť dosť únavná, ale pred inštaláciou SQL Servera je dôležité sa uistiť, že úle sú konzistentné. V tomto článku vám ukážem, ako pred inštaláciou SQL Servera skontrolovať výkon podregistrov vo vašom systéme, aby ste sa uistili, že sú v dobrom stave. Prvá vec, ktorú musíte urobiť, je otvoriť Editor databázy Registry. Ak to chcete urobiť, stlačte kláves Windows + R, do dialógového okna Spustiť napíšte „regedit“ a stlačte kláves Enter. Po otvorení Editora databázy Registry budete musieť prejsť na nasledujúci kľúč: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionSetup Keď sa dostanete na kľúč Setup, budete musieť vyhľadať hodnotu „PerformanceCounter“. Táto hodnota by mala byť nastavená na 1, ak chcete povoliť počítadlá výkonu pre SQL Server. Ak nie je nastavená na 1, budete ju musieť zmeniť a potom reštartovať počítač. Po povolení počítadiel výkonu budete musieť spustiť SQL Server Configuration Manager. Ak to chcete urobiť, stlačte kláves Windows + R, do dialógového okna Spustiť napíšte „sqlservermanager“ a stlačte kláves Enter. Po otvorení nástroja Configuration Manager rozbaľte uzol „SQL Server Services“ a potom kliknite pravým tlačidlom myši na službu „SQL Server“. V kontextovej ponuke vyberte možnosť „Vlastnosti“. V dialógovom okne Vlastnosti servera SQL prejdite na kartu „Rozšírené“ a potom prejdite nadol do časti „Počítadlá výkonu“. Tu sa musíte uistiť, že je vybratá možnosť „Povolené“. Ak nie je, vyberte ho a kliknite na tlačidlo 'Použiť'. Keď povolíte počítadlá výkonu, budete musieť reštartovať službu SQL Server. Ak to chcete urobiť, kliknite pravým tlačidlom myši na službu „SQL Server“ a v kontextovej ponuke vyberte možnosť „Reštartovať“. Po reštartovaní služby SQL Server by ste mali vidieť počítadlá výkonu v nástroji Performance Monitor. Ak chcete spustiť Monitor výkonu, stlačte kláves Windows + R, do dialógového okna Spustiť napíšte „perfmon“ a stlačte kláves Enter. V nástroji Performance Monitor budete musieť pridať počítadlá 'Buffer Manager' a 'SQL Server: Memory Manager'. Po pridaní počítadiel môžete začať monitorovať výkon vašej inštancie SQL Server. Ak zaznamenáte nejaké skoky vo využívaní vyrovnávacej pamäte alebo pamäte, budete vedieť, že niečo nie je v poriadku a budete musieť ďalej skúmať. Podľa týchto krokov môžete pred inštaláciou SQL Servera zabezpečiť, aby podregistre vo vašom systéme boli v dobrom stave. Pomôže to zaistiť, že vaša inštancia SQL Server beží hladko a bez akýchkoľvek problémov.



Ako som spomenul minulý týždeň, pokryjem rôzne problémy s inštaláciou SQL Servera a rôzne tipy na ich opravu. Minulý týždeň sme diskutovali ako chyba správy SQL Server prestal fungovať a prešiel rôznymi krokmi na jeho opravu. Takže tento týždeň diskutujem o ďalšej bežnej chybe, ktorá sa vyskytuje pri riešení problémov so serverom SQL Server 2008 R2/2012, ktorá sa týka Kontrola konzistencie podregistra počítadla výkonu zlyhala . Poďme diskutovať o malom pozadí tohto chybového hlásenia.





Kontrola konzistencie podregistra počítadla výkonu zlyhala

Zvyčajne, keď sa pokúšame nainštalovať SQL, spustí niektoré pravidlá, aby skontroloval, či váš systém spĺňa všetky požiadavky na úspešné spustenie SQL Server 2008. Počas tohto procesu, ako môžete vidieť na snímke obrazovky, inštalácia zlyhá. Nemôžete ísť ďalej.





Kontrola konzistencie podregistra počítadla výkonu



Počítadlo výkonu nie je vo všetkých prípadoch potrebné, v niektorých prípadoch ho možno jednoducho preskočiť. Počas inštalácie sa na sledovanie výkonu motora dátového toku použije sada počítadiel výkonu.

Podľa TechNet je najlepším príkladom „ Tlmiče vo vyrovnávacej pamäti Toto počítadlo určuje, či sa dátové vyrovnávacie pamäte dočasne zapisujú na disk, kým je balík spustený. Ale ako som povedal, niektoré SQL aplikácie ich v skutočnosti nepotrebujú. Používa sa hlavne pre samostatné SQL na údajovom serveri, ktorý potrebuje dôkladné monitorovanie. Takže ak chcete len preskočiť kontrolu konzistencie počítadla výkonu, môžete spustiť inštaláciu servera SQL s nasledujúcou hodnotou prepínača.

môj počítač sa nezobrazuje v sieti Windows 10

C: Downloads setup.exe / ACTION = inštalácia / SKIPRULES = PerfMonCounterNotCorruptedCheck



Nahraďte miesto, kde máte inštalačné súbory.

Obnovte počítadlo výkonu

Po spustení inštalácie s touto hodnotou prepínača by sa tento krok mal preskočiť a pokračovať v inštalácii. Takže toto je jeden spôsob, ako obísť toto chybové hlásenie. Ďalším spôsobom, ktorý je tiež uvedený v Microsoft KB, je prebudovanie počítadla výkonu.

ako opraviť hlavný panel neskrýva
  • Kliknite na tlačidlo Štart a zadajte príkaz CMD.
  • Kliknite pravým tlačidlom myši a vyberte možnosť Spustiť ako správca.
  • Potom zadajte lodctr/R:PerfStringBackup.INI a stlačte Enter
  • Teraz reštartujte systém a skúste znova nainštalovať SQL Server.

Videl som, že to funguje na staršej verzii systému Windows, ako je XP a Server 2003ale sotva som to videl fungovať na operačnom systéme novej generácie. Napriek tomu to stojí za vyskúšanie. Existuje spôsob, ako manuálne obnoviť počítadlo výkonu spoločnosti Microsoft, pozrite si tu. KB300956 .

Potom nastane situácia, keď chýba samotný požadovaný kľúč databázy Registry. V takýchto prípadoch musíme nájsť, ktorý kľúč chýba a následne ho ručne vytvoriť. Najlepší a najjednoduchší spôsob. Našiel som malú aplikáciu, ktorú niekto zverejnil na fórach MSDN a ktorá vám povie, ktorý kľúč musíme vygenerovať. Môžete si ho stiahnuť Tu - táto konzolová aplikácia je vyvinutá Raphael Candido Myslím si. Teraz, skôr ako budeme pokračovať, potrebujeme zálohujte si register .

Keď budete mať kľúč, musíme prejsť do registra a vytvoriť nový kľúč.

  • Kliknite na tlačidlo Štart a zadajte príkaz Regedit.
  • Kliknite pravým tlačidlom myši a vyberte možnosť Spustiť ako správca.
  • Prejdite na HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Perflib
  • Potom kliknite pravým tlačidlom myši na Perflib a kliknite na nový kľúč.
  • Potom zadajte hodnotu, ktorú ste získali pri spustení konzolovej aplikácie

za2

  • Potom môžete mať v Perflib ďalšie kľúče ako 009 atď.
  • Tieto informácie musíte skopírovať a umiestniť pod novo vygenerovaný kľúč.

Najlepší spôsob, ako to urobiť, je exportovať iba kľúč (v mojom prípade 009) a potom ho uložiť na plochu ako PCFix.reg. Kliknite pravým tlačidlom myši na súbor PCFix.reg a vyberte Upraviť. Potom nahraďte 009 hodnotou, ktorú ste dostali na konzole. Potom ho uložte a zatvorte. Stačí dvakrát kliknúť na tlačidlo, aby sa prejavilo. Potom stačí reštartovať počítač, aby sa zmeny prejavili.

Na záver, jeden z týchto krokov by mal pomôcť vyriešiť problém, na ktorý ste narazili pri kontrole konzistencie podregistra počítadla výkonu pri inštalácii SQL Server.

Stiahnite si nástroj na opravu počítača, aby ste rýchlo našli a automaticky opravili chyby systému Windows

Dúfam, že vám tento článok pomôže.

Populárne Príspevky