Rezultatų skaitiklio registro avilio nuoseklumo patikra nepavyko

Turinys:

Rezultatų skaitiklio registro avilio nuoseklumo patikra nepavyko
Rezultatų skaitiklio registro avilio nuoseklumo patikra nepavyko

Video: Rezultatų skaitiklio registro avilio nuoseklumo patikra nepavyko

Video: Rezultatų skaitiklio registro avilio nuoseklumo patikra nepavyko
Video: Windows 7: Parental Controls - YouTube 2024, Balandis
Anonim

Kaip minėjau praėjusią savaitę, aš aptarsiu įvairias SQL Server įdiegimo problemas ir skirtingus trikčių šalinimo patarimus, kaip išspręsti problemą. Praėjusią savaitę mes aptarėme, kaip valdyti "SQL Server" nustojo veikti, ir atlikome įvairius veiksmus, kad ją ištaisytumėte. Taigi šią savaitę aš diskutuosiu apie dar vieną dažną klaidą, kurią gausite, kai trikdėte "SQL Server 2008 R2 / 2012", ir tai yra apie Veiksmų skaitiklio registro avilio nuoseklumo tikrinimo klaida. Pakalbėkime šiek tiek šio klaidos pranešimo fono.

Rezultatų skaitiklio registro avilio nuoseklumo patikra nepavyko

Iš esmės, kai mes stengiamės įdiegti SQL, jis paleis kai kurias taisykles, kad patikrintų, ar jūsų sistema atitinka visus reikalavimus sėkmingai paleisti "SQL Server 2008". Per šį procesą, kaip matote ekrano kopijoje, diegimas šiuo metu nepavyks. Jūs negalite tęsti toliau.

Visais atvejais jums nereikia našumo skaitiklio, kai kur galite tiesiog praleisti jį. Diegimo metu duomenų srauto variklio veikimui stebėti bus naudojamas rezultatų skaitiklių rinkinys.
Visais atvejais jums nereikia našumo skaitiklio, kai kur galite tiesiog praleisti jį. Diegimo metu duomenų srauto variklio veikimui stebėti bus naudojamas rezultatų skaitiklių rinkinys.

"TechNet" teigimu, geriausias pavyzdys yra " Buferiai išsipūsti"Šis skaitiklis yra nustatyti, ar duomenų buferiai laikinai įrašomi į diską, kol paketas veikia. Bet, kaip sakiau kai kurios programos, kuri veikia su SQL, iš tikrųjų jų nereikia. Tai dažniausiai naudojamas atskiram SQL duomenų serveriui, kuris reikalauja daug priežiūros. Taigi, jei norite tiesiog praleisti "Performance" skaitiklio nuoseklumo patikrinimą, galite pradėti diegti "SQL Server" naudodami tokią jungiklio reikšmę.

C:Downloadssetup.exe /ACTION=install /SKIPRULES=PerfMonCounterNotCorruptedCheck

Pakeiskite vietą, kurioje turite įdiegimo failus.

Atkurkite našumo skaitiklį

Kai paleisite sąranką naudodami šią jungiklio reikšmę, jis turėtų praleisti šį žingsnį ir tęsti įdiegimą. Taigi tai yra vienas iš būdų išspręsti šią klaidos pranešimą. Kitas būdas, kuris taip pat paminėtas "Microsoft" KB, yra atstatyti našumo skaitiklį.

  • Spustelėkite Pradėti ir įveskite CMD
  • Dešiniuoju pelės mygtuku spustelėkite ir spustelėkite Vykdyti kaip administratorių
  • Tada įveskite lodctr /R:PerfStringBackup.INI ir paspauskite Enter
  • Dabar paleiskite sistemą ir bandykite dar kartą įdiegti SQL Server.

Aš mačiau šią "Windows" operacinę Windows versiją, pvz., "XP" ir "Server 2003", tačiau vargu ar pamaniau, kad dirbau su naujos kartos operacine sistema. Vis dėlto verta pabandyti. Yra "Microsoft" būdas rankiniu būdu atkurti "Performance Counter", prašome kreiptis į KB300956.

Tada yra situacija, kai trūksta norimo registro raktos. Tokiais atvejais turime rasti kokį raktą trūksta, tada rankiniu būdu jį sukurti. Geriausias ir lengviausias būdas. Yra nedidelis prašymas, kad radau ką nors paskelbtą MSDN forumuose, kuris jums pasakys, kurį raktą turime sukurti. Galite jį atsisiųsti iš čia - šią konsolinę programą sukūrė Rafaelis Kandidas. Manau, kad taip. Dabar, prieš tęsdami veiksmus, turime sukurti savo registro atsarginę kopiją.

Kai turėsite raktą, turėsime turegistrauti ir sukurti naują raktą.

  • Spustelėkite Pradėti ir įveskite Regedit
  • Dešiniuoju pelės mygtuku spustelėkite ir spustelėkite Vykdyti kaip administratorių
  • Eikite į HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Perflib
  • Tada dešiniuoju pelės mygtuku spustelėkite Perflib ir spustelėkite naują raktą
  • Tada įveskite vertę, kurią gavote paleidę konsolinę programą
Image
Image
  • Tada galite turėti kitus "Perflib" raktus kaip 009 ir tt
  • Jums reikia nukopijuoti šią informaciją ir įdėti ją į naujai sukurtą raktą

Geriausias būdas tai padaryti - tiesiog eksportuoti raktą atskirai (mano atveju 009), tada išsaugokite jį į kompiuterį kaip PCFix.reg. Dešiniuoju pelės klavišu spustelėkite PCFix.reg ir spustelėkite Redaguoti. Tada pakeiskite 009 vertę, kurią gavote konsolėje. Tada išsaugokite ir uždarykite. Tiesiog du kartus spustelėkite mygtuką, kad įsigaliotų. Kai atliksite, iš naujo paleiskite kompiuterį.

Norėdami užbaigti vieną iš šių veiksmų, turėtumėte sugebėti išspręsti problemą, su kuria susiduriate, su "Performance Counter Register Hive" nuoseklumo patikrinimu, kai įdiegiate "SQL Server".

Tikiuosi, kad šis straipsnis yra naudingas.

Susijusios žinutės:

  • Skirtumas tarp SQL ir MySQL
  • Kaip perkelti Microsoft SQL Server duomenų bazę į kitą disko skaidinį
  • "Assembly" klaidų šalinimas diegiant "SQL 2008 R2" sistemoje "Windows"
  • Transact-SQL: Įvadas ir apžvalga
  • Išsamus "Windows" klaidų patikrinimo arba stabdymo klaidų kodų sąrašas

Rekomenduojamas: