Suorituskyvyn laskurirekisterin johdonmukaisuuden tarkistaminen SQL Serveriä asennettaessa Windowsiin

Performance Counter Registry Hive Consistency Check When Installing Sql Server Windows



IT-asiantuntijana käytän usein ammatillista slängiä tarkastaessani erilaisten Windows-rekisterirakenteiden suorituskykyä. Tämä tehtävä voi olla melko työläs, mutta on tärkeää varmistaa, että pesät ovat johdonmukaisia ​​ennen SQL Serverin asentamista. Tässä artikkelissa näytän sinulle, kuinka voit tarkistaa järjestelmän rekisteripesäkkeiden suorituskyvyn varmistaaksesi, että ne ovat hyvässä kunnossa ennen SQL Serverin asentamista. Ensimmäinen asia, joka sinun on tehtävä, on avata rekisterieditori. Voit tehdä tämän painamalla Windows-näppäintä + R, kirjoittamalla 'regedit' Suorita-valintaikkunaan ja painamalla Enter. Kun rekisterieditori on auki, sinun on siirryttävä seuraavaan avaimeen: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionSetup Kun olet Setup-näppäimessä, sinun on etsittävä PerformanceCounter-arvoa. Tämän arvon tulee olla 1, jos haluat ottaa SQL Serverin suorituskykylaskurit käyttöön. Jos sen arvo ei ole 1, sinun on vaihdettava se ja käynnistettävä tietokone uudelleen. Kun olet ottanut suorituskykylaskurit käyttöön, sinun on käynnistettävä SQL Server Configuration Manager. Voit tehdä tämän painamalla Windows-näppäintä + R, kirjoittamalla Suorita-valintaikkunaan 'sqlservermanager' ja painamalla Enter. Kun Configuration Manager on auki, laajenna SQL Server Services -solmu ja napsauta sitten hiiren kakkospainikkeella SQL Server -palvelua. Valitse pikavalikosta Ominaisuudet-vaihtoehto. Siirry SQL Server Properties -valintaikkunassa Lisäasetukset-välilehteen ja vieritä sitten alas Performance Counters -osioon. Täällä sinun on varmistettava, että 'Käytössä' -vaihtoehto on valittuna. Jos se ei ole, valitse se ja napsauta sitten Käytä-painiketta. Kun olet ottanut suorituskykylaskurit käyttöön, sinun on käynnistettävä SQL Server -palvelu uudelleen. Voit tehdä tämän napsauttamalla hiiren kakkospainikkeella SQL Server -palvelua ja valitsemalla pikavalikosta vaihtoehto 'Käynnistä uudelleen'. Kun SQL Server -palvelu on käynnistetty uudelleen, sinun pitäisi voida nähdä suorituskykylaskurit Performance Monitorissa. Käynnistä Performance Monitor painamalla Windows-näppäintä + R, kirjoittamalla 'perfmon' Suorita-valintaikkunaan ja painamalla Enter. Performance Monitorissa sinun on lisättävä 'Buffer Manager'- ja 'SQL Server: Memory Manager' -laskurit. Kun olet lisännyt laskurit, voit alkaa seurata SQL Server -esiintymäsi suorituskykyä. Jos näet piikkejä puskurissa tai muistin käytössä, tiedät, että jotain on vialla, ja sinun on tutkittava asiaa tarkemmin. Seuraamalla näitä ohjeita voit varmistaa, että järjestelmäsi rekisteripesät ovat hyvässä kunnossa ennen SQL Serverin asentamista. Tämä auttaa varmistamaan, että SQL Server -esiintymäsi toimii sujuvasti ja ilman ongelmia.



Kuten viime viikolla mainitsin, käsittelen erilaisia ​​SQL Server -asennusongelmia ja erilaisia ​​vinkkejä niiden korjaamiseen. Viime viikolla keskustelimme miten hallintavirhe SQL Server lakkasi toimimasta ja kävi läpi erilaisia ​​vaiheita sen korjaamiseksi. Joten tällä viikolla keskustelen toisesta yleisestä virheestä, joka ilmenee SQL Server 2008 R2/2012:n vianmäärityksessä, joka on noin Suorituskyvyn laskurirekisterin johdonmukaisuuden tarkistus epäonnistui . Keskustellaan hieman tämän virheilmoituksen taustasta.





Suorituskyvyn laskurirekisterin johdonmukaisuuden tarkistus epäonnistui

Yleensä kun yritämme asentaa SQL:n, se suorittaa joitakin sääntöjä tarkistaakseen, täyttääkö järjestelmäsi kaikki vaatimukset, jotta SQL Server 2008 voidaan suorittaa onnistuneesti. Tämän prosessin aikana, kuten kuvakaappauksesta näet, asennus epäonnistuu. Et voi jatkaa eteenpäin.





Suorituskykylaskurin rekisteripesän johdonmukaisuuden tarkistaminen



Suorituskykylaskuria ei tarvita kaikissa tapauksissa, joissain tapauksissa se voidaan yksinkertaisesti ohittaa. Asennuksen aikana käytetään joukkoa suorituskykylaskureita tietovirtamoottorin suorituskyvyn seuraamiseen.

TechNetin mukaan paras esimerkki on Puskurit puskurissa Tämä laskuri määrittää, kirjoitetaanko datapuskurit levylle tilapäisesti paketin ollessa käynnissä. Mutta kuten sanoin, jotkut SQL-sovellukset eivät todellakaan tarvitse niitä. Sitä käytetään pääasiassa erillisessä SQL:ssä tietopalvelimella, joka vaatii tarkkaa seurantaa. Joten jos haluat vain ohittaa suorituskykylaskurin johdonmukaisuuden tarkistuksen, voit suorittaa SQL Server -asennuksen seuraavalla kytkinarvolla.

tietokoneeni ei näy verkkoikkunoissa 10

C: Lataukset setup.exe / ACTION = asennus / SKIPRULES = PerfMonCounterNotCorruptedCheck



Vaihda sijainti, jossa asennustiedostot ovat.

Palauta suorituskykylaskuri

Kun aloitat asennuksen tällä kytkimen arvolla, sen pitäisi ohittaa tämä vaihe ja jatkaa asennusta. Joten tämä on yksi tapa kiertää tämä virheilmoitus. Toinen tapa, joka mainitaan myös Microsoft KB:ssa, on suorituskyvyn laskurin uudelleenrakentaminen.

kuinka korjata tehtäväpalkki ei piilossa
  • Napsauta Käynnistä ja kirjoita CMD.
  • Napsauta hiiren kakkospainikkeella ja valitse Suorita järjestelmänvalvojana.
  • Kirjoita sitten lodctr/R:PerfStringBackup.INI ja paina Enter
  • Käynnistä järjestelmä uudelleen ja yritä asentaa SQL Server uudelleen.

Olen nähnyt tämän toimivan vanhemmissa Windows-versioissa, kuten XP ja Server 2003mutta en ole tuskin nähnyt sen toimivan uuden sukupolven käyttöjärjestelmässä. Siitä huolimatta kannattaa kokeilla. Microsoftin suorituskykylaskuri voidaan palauttaa manuaalisesti, katso täältä. KB300956 .

Sitten syntyy tilanne, kun itse haluttu rekisteriavain puuttuu. Tällaisissa tapauksissa meidän on löydettävä, mikä avain puuttuu, ja sitten luotava se manuaalisesti. Paras ja helpoin tapa. Löysin pienen sovelluksen, jonka joku julkaisi MSDN-foorumeille ja joka kertoo, mikä avain meidän on luotava. Voit ladata sen Tässä - Tämä konsolisovellus on kehitetty Raphael Candido Luulen niin. Nyt, ennen kuin jatkamme, tarvitsemme varmuuskopioi rekisterisi .

Kun sinulla on avain, meidän on siirryttävä rekisteriin ja luotava uusi avain.

  • Napsauta Käynnistä ja kirjoita Regedit.
  • Napsauta hiiren kakkospainikkeella ja valitse Suorita järjestelmänvalvojana.
  • Siirry kohtaan HKEY_LOCAL_MACHINE OHJELMISTO Microsoft Windows NT CurrentVersion Perflib
  • Napsauta sitten hiiren oikealla painikkeella Perflib ja napsauta uutta avainta.
  • Syötä sitten arvo, jonka sait konsolisovellusta suoritettaessa

per2

  • Sitten sinulla saattaa olla muita avaimia Perflibissä, kuten 009 jne.
  • Sinun on kopioitava nämä tiedot ja asetettava ne juuri luodun avaimen alle.

Paras tapa tehdä tämä on viedä vain avain (009 minun tapauksessani) ja tallentaa se työpöydällesi nimellä PCFix.reg. Napsauta hiiren kakkospainikkeella PCFix.reg-tiedostoa ja valitse Muokkaa. Korvaa sitten 009 konsolissa saamasi arvolla. Tallenna se sitten ja sulje se. Vain kaksoisnapsauta painiketta astuaksesi voimaan. Käynnistä sitten tietokoneesi uudelleen, jotta muutokset tulevat voimaan.

Yhteenvetona voidaan todeta, että yksi näistä vaiheista auttaa ratkaisemaan ongelman, jonka kohtasit suorituskyvyn laskurin rekisterirakenteen johdonmukaisuuden tarkistuksessa SQL Serveriä asennettaessa.

Lataa PC Repair Tool löytääksesi ja automaattisesti korjataksesi Windows-virheet nopeasti

Toivon, että tämä artikkeli auttaa sinua.

Suosittu Viestiä