విండోస్‌లో SQL సర్వర్‌ని ఇన్‌స్టాల్ చేస్తున్నప్పుడు పనితీరు కౌంటర్ రిజిస్ట్రీ హైవ్ కన్సిస్టెన్సీని తనిఖీ చేస్తోంది

Performance Counter Registry Hive Consistency Check When Installing Sql Server Windows



IT నిపుణుడిగా, Windowsలో వివిధ రిజిస్ట్రీ దద్దుర్లు పనితీరును తనిఖీ చేసేటప్పుడు నేను తరచుగా ప్రొఫెషనల్ యాసను ఉపయోగిస్తాను. ఈ ప్రత్యేక పని చాలా శ్రమతో కూడుకున్నది, కానీ SQL సర్వర్‌ని ఇన్‌స్టాల్ చేసే ముందు దద్దుర్లు స్థిరంగా ఉన్నాయని నిర్ధారించుకోవడం ముఖ్యం. ఈ కథనంలో, SQL సర్వర్‌ని ఇన్‌స్టాల్ చేసే ముందు మీ సిస్టమ్‌లోని రిజిస్ట్రీ హైవ్‌లు మంచి స్థితిలో ఉన్నాయని నిర్ధారించుకోవడానికి వాటి పనితీరును ఎలా తనిఖీ చేయాలో నేను మీకు చూపుతాను. మీరు చేయవలసిన మొదటి విషయం రిజిస్ట్రీ ఎడిటర్‌ను తెరవడం. దీన్ని చేయడానికి, Windows కీ + R నొక్కండి, రన్ డైలాగ్‌లో 'regedit' అని టైప్ చేసి, ఎంటర్ నొక్కండి. రిజిస్ట్రీ ఎడిటర్ తెరిచిన తర్వాత, మీరు క్రింది కీకి నావిగేట్ చేయాలి: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionSetup మీరు సెటప్ కీ వద్ద ఉన్న తర్వాత, మీరు 'PerformanceCounter' విలువ కోసం వెతకాలి. మీరు SQL సర్వర్ కోసం పనితీరు కౌంటర్లను ప్రారంభించాలనుకుంటే ఈ విలువ 1కి సెట్ చేయబడాలి. ఇది 1కి సెట్ చేయబడకపోతే, మీరు దానిని మార్చాలి మరియు మీ కంప్యూటర్‌ను పునఃప్రారంభించాలి. మీరు పనితీరు కౌంటర్లను ప్రారంభించిన తర్వాత, మీరు SQL సర్వర్ కాన్ఫిగరేషన్ మేనేజర్‌ను ప్రారంభించాలి. దీన్ని చేయడానికి, Windows కీ + R నొక్కండి, రన్ డైలాగ్‌లో 'sqlservermanager' అని టైప్ చేసి, ఎంటర్ నొక్కండి. కాన్ఫిగరేషన్ మేనేజర్ తెరిచిన తర్వాత, 'SQL సర్వర్ సర్వీసెస్' నోడ్‌ని విస్తరించండి, ఆపై 'SQL సర్వర్' సేవపై కుడి-క్లిక్ చేయండి. సందర్భ మెను నుండి, 'గుణాలు' ఎంపికను ఎంచుకోండి. SQL సర్వర్ ప్రాపర్టీస్ డైలాగ్‌లో, 'అధునాతన' ట్యాబ్‌కు వెళ్లి, ఆపై 'పనితీరు కౌంటర్లు' విభాగానికి క్రిందికి స్క్రోల్ చేయండి. ఇక్కడ, మీరు 'ఎనేబుల్డ్' ఎంపికను ఎంచుకున్నారని నిర్ధారించుకోవాలి. అది కాకపోతే, దాన్ని ఎంచుకుని, ఆపై 'వర్తించు' బటన్‌ను క్లిక్ చేయండి. మీరు పనితీరు కౌంటర్లను ప్రారంభించిన తర్వాత, మీరు SQL సర్వర్ సేవను పునఃప్రారంభించవలసి ఉంటుంది. దీన్ని చేయడానికి, 'SQL సర్వర్' సేవపై కుడి-క్లిక్ చేసి, సందర్భ మెను నుండి 'పునఃప్రారంభించు' ఎంపికను ఎంచుకోండి. SQL సర్వర్ సేవ పునఃప్రారంభించబడిన తర్వాత, మీరు పనితీరు మానిటర్‌లో పనితీరు కౌంటర్‌లను చూడగలరు. పనితీరు మానిటర్‌ను ప్రారంభించేందుకు, Windows కీ + R నొక్కండి, రన్ డైలాగ్‌లో 'perfmon' అని టైప్ చేసి, Enter నొక్కండి. పనితీరు మానిటర్‌లో, మీరు 'బఫర్ మేనేజర్' మరియు 'SQL సర్వర్: మెమరీ మేనేజర్' కౌంటర్‌లను జోడించాలి. మీరు కౌంటర్‌లను జోడించిన తర్వాత, మీరు మీ SQL సర్వర్ ఉదాహరణ పనితీరును పర్యవేక్షించడం ప్రారంభించవచ్చు. మీరు బఫర్ లేదా మెమరీ వినియోగంలో ఏవైనా స్పైక్‌లను చూసినట్లయితే, ఏదో తప్పు ఉందని మీరు తెలుసుకుంటారు మరియు మీరు మరింత దర్యాప్తు చేయాల్సి ఉంటుంది. ఈ దశలను అనుసరించడం ద్వారా, SQL సర్వర్‌ని ఇన్‌స్టాల్ చేసే ముందు మీ సిస్టమ్‌లోని రిజిస్ట్రీ హైవ్‌లు మంచి స్థితిలో ఉన్నాయని మీరు నిర్ధారించుకోవచ్చు. ఇది మీ SQL సర్వర్ ఉదాహరణ సజావుగా మరియు ఎటువంటి సమస్యలు లేకుండా నడుస్తుందని నిర్ధారించుకోవడానికి సహాయం చేస్తుంది.



నేను గత వారం చెప్పినట్లుగా, నేను వివిధ SQL సర్వర్ ఇన్‌స్టాలేషన్ సమస్యలను మరియు వాటిని పరిష్కరించడానికి వివిధ చిట్కాలను కవర్ చేస్తాను. గత వారం మేము ఎలా చర్చించాము నిర్వహణ లోపం SQL సర్వర్ పని చేయడం ఆగిపోయింది మరియు దాన్ని పరిష్కరించడానికి వివిధ దశల ద్వారా వెళ్ళింది. కాబట్టి ఈ వారం నేను SQL సర్వర్ 2008 R2/2012 ట్రబుల్షూటింగ్ చేసేటప్పుడు వచ్చే మరొక సాధారణ తప్పు గురించి చర్చిస్తున్నాను, ఇది దాదాపు పనితీరు కౌంటర్ రిజిస్ట్రీ హైవ్ కన్సిస్టెన్సీ తనిఖీ విఫలమైంది . ఈ ఎర్రర్ మెసేజ్‌పై చిన్న నేపథ్యాన్ని చర్చిద్దాం.





పనితీరు కౌంటర్ రిజిస్ట్రీ హైవ్ కన్సిస్టెన్సీ తనిఖీ విఫలమైంది

సాధారణంగా, మేము SQLని ఇన్‌స్టాల్ చేయడానికి ప్రయత్నించినప్పుడు, SQL సర్వర్ 2008ని విజయవంతంగా అమలు చేయడానికి మీ సిస్టమ్ అన్ని అవసరాలను తీరుస్తుందో లేదో తనిఖీ చేయడానికి ఇది కొన్ని నియమాలను అమలు చేస్తుంది. ఈ ప్రక్రియలో, మీరు స్క్రీన్‌షాట్‌లో చూడగలిగినట్లుగా, ఇన్‌స్టాలేషన్ విఫలమవుతుంది. మీరు ముందుకు సాగలేరు.





పనితీరు కౌంటర్ రిజిస్ట్రీ హైవ్ యొక్క స్థిరత్వాన్ని తనిఖీ చేస్తోంది



పనితీరు కౌంటర్ అన్ని సందర్భాల్లోనూ అవసరం లేదు, కొన్ని సందర్భాల్లో దీనిని దాటవేయవచ్చు. ఇన్‌స్టాలేషన్ సమయంలో, డేటా ఫ్లో ఇంజిన్ పనితీరును ట్రాక్ చేయడానికి పనితీరు కౌంటర్ల సమితి ఉపయోగించబడుతుంది.

టెక్ నెట్ ప్రకారం, ఉత్తమ ఉదాహరణ ' బఫర్‌లో బఫర్‌లు ప్యాకేజీ రన్ అవుతున్నప్పుడు డేటా బఫర్‌లు తాత్కాలికంగా డిస్క్‌కి వ్రాయబడిందో లేదో ఈ కౌంటర్ నిర్ణయిస్తుంది. కానీ, నేను చెప్పినట్లుగా, కొన్ని SQL అప్లికేషన్‌లకు నిజంగా అవి అవసరం లేదు. ఇది ప్రధానంగా దగ్గరి పర్యవేక్షణ అవసరమయ్యే డేటా సర్వర్‌లో స్వతంత్ర SQL కోసం ఉపయోగించబడుతుంది. కాబట్టి మీరు పనితీరు కౌంటర్ స్థిరత్వ తనిఖీని దాటవేయాలనుకుంటే, మీరు క్రింది స్విచ్ విలువతో SQL సర్వర్ ఇన్‌స్టాలేషన్‌ను అమలు చేయవచ్చు.

నా కంప్యూటర్ నెట్‌వర్క్ విండోస్ 10 లో చూపబడదు

సి: డౌన్‌లోడ్‌లు setup.exe / ACTION = ఇన్‌స్టాల్ / SKIPRULES = PerfMonCounterNotCorruptedCheck



మీరు ఇన్‌స్టాలేషన్ ఫైల్‌లను కలిగి ఉన్న స్థానాన్ని భర్తీ చేయండి.

పనితీరు కౌంటర్‌ని పునరుద్ధరించండి

మీరు ఈ స్విచ్ విలువతో ఇన్‌స్టాలేషన్‌ను ప్రారంభించిన తర్వాత, అది ఈ దశను దాటవేసి, ఇన్‌స్టాలేషన్‌తో కొనసాగాలి. కాబట్టి ఈ దోష సందేశాన్ని అధిగమించడానికి ఇది ఒక మార్గం. మైక్రోసాఫ్ట్ KBలో కూడా పేర్కొనబడిన మరొక మార్గం పనితీరు కౌంటర్‌ను పునర్నిర్మించడం.

  • ప్రారంభం క్లిక్ చేసి, CMD అని టైప్ చేయండి.
  • కుడి-క్లిక్ చేసి, నిర్వాహకుడిగా రన్ ఎంచుకోండి.
  • అప్పుడు టైప్ చేయండి lodctr/R:PerfStringBackup.INI మరియు ఎంటర్ నొక్కండి
  • ఇప్పుడు మీ సిస్టమ్‌ను రీబూట్ చేసి, మళ్లీ SQL సర్వర్‌ని ఇన్‌స్టాల్ చేయడానికి ప్రయత్నించండి.

ఇది XP మరియు సర్వర్ 2003 వంటి Windows యొక్క పాత వెర్షన్‌లో పని చేయడం నేను చూశానుకానీ ఇది కొత్త తరం ఆపరేటింగ్ సిస్టమ్‌లో పని చేయడం నేను చాలా అరుదుగా చూడలేదు. అయినప్పటికీ, ప్రయత్నించడం విలువైనదే. మైక్రోసాఫ్ట్ పనితీరు కౌంటర్‌ను మాన్యువల్‌గా పునరుద్ధరించడానికి ఒక మార్గం ఉంది, ఇక్కడ చూడండి. KB300956 .

అప్పుడు కావలసిన రిజిస్ట్రీ కీ కూడా తప్పిపోయినప్పుడు పరిస్థితి తలెత్తుతుంది. అటువంటి సందర్భాలలో, ఏ కీ తప్పిపోయిందో మనం కనుగొని, దానిని మాన్యువల్‌గా సృష్టించాలి. ఉత్తమ మరియు సులభమైన మార్గం. MSDN ఫోరమ్‌లలో ఎవరో పోస్ట్ చేసిన చిన్న యాప్‌ని నేను కనుగొన్నాను, అది మనం ఏ కీని రూపొందించాలో మీకు తెలియజేస్తుంది. మీరు దీన్ని డౌన్‌లోడ్ చేసుకోవచ్చు ఇక్కడ - ఈ కన్సోల్ అప్లికేషన్ అభివృద్ధి చేయబడింది రాఫెల్ కాండిడో నేను అలా అనుకుంటున్నాను. ఇప్పుడు, మేము కొనసాగడానికి ముందు, మనకు అవసరం మీ రిజిస్ట్రీని బ్యాకప్ చేయండి .

మీరు కీని కలిగి ఉన్న తర్వాత, మేము రిజిస్ట్రీకి వెళ్లి కొత్త కీని సృష్టించాలి.

  • ప్రారంభం క్లిక్ చేసి, Regedit అని టైప్ చేయండి.
  • కుడి-క్లిక్ చేసి, నిర్వాహకుడిగా రన్ ఎంచుకోండి.
  • HKEY_LOCAL_MACHINE సాఫ్ట్‌వేర్ Microsoft Windows NT CurrentVersion Perflibకి వెళ్లండి
  • తర్వాత పెర్‌ఫ్లిబ్‌పై కుడి క్లిక్ చేసి, కొత్త కీపై క్లిక్ చేయండి.
  • కన్సోల్ అప్లికేషన్‌ను అమలు చేస్తున్నప్పుడు మీకు లభించిన విలువను నమోదు చేయండి

ప్రతి2

  • మీరు Perflibలో 009 మొదలైన ఇతర కీలను కలిగి ఉండవచ్చు.
  • మీరు ఈ సమాచారాన్ని కాపీ చేసి, కొత్తగా రూపొందించిన కీ క్రింద ఉంచాలి.

దీన్ని చేయడానికి ఉత్తమ మార్గం కేవలం కీని మాత్రమే ఎగుమతి చేయడం (నా విషయంలో 009) ఆపై దానిని మీ డెస్క్‌టాప్‌లో PCFix.regగా సేవ్ చేయడం. PCFix.reg ఫైల్‌పై కుడి-క్లిక్ చేసి, సవరించు ఎంచుకోండి. మీరు కన్సోల్‌లో పొందిన విలువతో 009ని భర్తీ చేయండి. ఆపై దాన్ని సేవ్ చేసి మూసివేయండి. ప్రభావం చూపడానికి బటన్‌పై డబుల్ క్లిక్ చేయండి. ఆ తర్వాత, మార్పులు అమలులోకి రావడానికి మీ కంప్యూటర్‌ను పునఃప్రారంభించండి.

ముగింపులో, SQL సర్వర్‌ని ఇన్‌స్టాల్ చేస్తున్నప్పుడు పనితీరు కౌంటర్ రిజిస్ట్రీ హైవ్ కాన్‌సిస్టెన్సీ చెక్‌తో మీరు ఎదుర్కొన్న సమస్యను పరిష్కరించడంలో ఈ దశల్లో ఒకటి సహాయపడుతుంది.

Windows లోపాలను త్వరగా కనుగొని స్వయంచాలకంగా పరిష్కరించడానికి PC మరమ్మతు సాధనాన్ని డౌన్‌లోడ్ చేయండి

ఈ కథనం మీకు ఉపయోగకరంగా ఉంటుందని నేను ఆశిస్తున్నాను.

ఫైల్ లేదా ఫోల్డర్‌ను కాపీ చేయడంలో లోపం
ప్రముఖ పోస్ట్లు