SQL

A teljesítményszámláló nyilvántartási kaptár konzisztenciájának ellenőrzése az SQL Server Windows rendszerre történő telepítésekor

A teljesítményszámláló nyilvántartási kaptár konzisztenciájának ellenőrzése az SQL Server Windows rendszerre történő telepítésekor

Mint a múlt héten említettem, különféle SQL Server telepítéssel kapcsolatos problémákat és különböző hibaelhárítási tippeket fogok bemutatni a probléma megoldására. A múlt héten megbeszéltük, hogyan lehet kezelni az SQL Server működését, és a hiba elhárításához különböző lépéseket hajtottunk végre. Tehát ezen a héten egy másik gyakori hibáról beszélek, amelyet az SQL Server 2008 R2 / 2012 hibaelhárításakor kap, és ez kb Teljesítményszámláló nyilvántartási kaptár konzisztencia-ellenőrzési hibája. Beszéljünk meg ennek a hibaüzenetnek egy kis hátteréről.

A teljesítményszámláló nyilvántartási kaptár konzisztenciájának ellenőrzése nem sikerült

Alapvetően, amikor megpróbáljuk telepíteni az SQL-t, futtat néhány szabályt annak ellenőrzésére, hogy a rendszere megfelel-e az SQL Server 2008 sikeres futtatásának minden követelményének. A folyamat során, amint az a képernyőképen látható, a telepítés ezen a ponton meghiúsul. Nem haladhat tovább.

A Performance számlálóra nem minden esetben van szükség, egyesekben egyszerűen kihagyhatja. A telepítés során egy teljesítményszámláló készletet használnak az adatfolyam-motor teljesítményének figyelemmel kísérésére.

A TechNet szerint a legjobb példa erre a „Pufferek tekercseltek”Ez a számláló annak meghatározására szolgál, hogy az adatpuffereket ideiglenesen lemezre írják-e egy csomag futása közben. De mint mondtam, néhány SQL-sel futó alkalmazásnak nem igazán kellenek ezek. Leginkább önálló SQL-hez használják egy adatkiszolgálón, amely sok megfigyelést igényel. Tehát ha csak át akarja hagyni a Teljesítményszámláló konzisztencia-ellenőrzést, akkor az SQL Server telepítését a következő kapcsolóértékkel kezdheti meg.

C: \ Letöltések \ beállítás.exe / ACTION = install / SKIPRULES = PerfMonCounterNotCorruptedCheck

Cserélje le a telepítési fájlok helyét.

Újjáépítse a Teljesítmény Pultot

Miután elindította a beállítást ezzel a kapcsolóértékkel, ki kell hagynia ezt a lépést, és folytatnia kell a telepítést. Tehát ez az egyik módja annak, hogy megkerülje ezt a hibaüzenetet. A másik megoldás, amelyet a Microsoft KB is említ, a Teljesítmény-számláló újjáépítése.

Láttam a Windows ezen működő verzióját, mint az XP és a Server 2003, de alig láttam, hogy új generációs operációs rendszereken működne. Mégis érdemes kipróbálni. Van egy Microsoft-módszer a teljesítményszámláló manuális felépítésére, kérjük, olvassa el a KB300956 oldalt.

Aztán vannak olyan helyzetek, amikor maga a kívánt rendszerleíró kulcs hiányzik. Ilyen esetekben meg kell találnunk, hogy melyik kulcs hiányzik, majd manuálisan létrehozzuk. A legjobb és legegyszerűbb módszer. Van egy kis alkalmazás, amelyet találtam az MSDN fórumokon, és megmondja, melyik kulcsot kell létrehoznunk. Innen letöltheti - ezt a konzolos alkalmazást Rafael Candido fejlesztette. Azt hiszem. Mielőtt továbblépnénk, létre kell hoznunk a rendszerleíró adatbázisának biztonsági másolatát.

Miután megvan a kulcs, meg kell mennünk a toregistry-be, és létre kell hoznunk az új kulcsot.

A legjobb módszer erre csak a kulcs exportálása (az én esetemben 009), majd PCFix néven mentése az Asztalra.reg. Kattintson a jobb gombbal a PCFix elemre.reg és kattintson a Szerkesztés gombra. Ezután módosítsa a 009 értéket a konzolon kapott értékkel. Ezután mentse el és zárja be. Csak kétszer kattintson a gombra a hatálybalépéshez. Miután végzett, indítsa újra a számítógépet, hogy érvénybe lépjen.

E lépések egyikének befejezéséhez képesnek kell lennie az SQL Server telepítésekor a Performance Counter Registry Hive konzisztenciájának ellenőrzésével szembesülő probléma megoldására.

Remélem, hasznosnak találja ezt a cikket.

OpenTTD bemutató
Az OpenTTD az egyik legnépszerűbb üzleti szimulációs játék. Ebben a játékban létre kell hoznia egy csodálatos szállítási vállalkozást. Azonban kezdete...
SuperTuxKart Linuxhoz
A SuperTuxKart egy nagyszerű cím, amelynek célja, hogy ingyenesen hozza el a Mario Kart élményét Linux rendszerén. Elég kihívást jelentő és szórakozta...
Csata a Wesnoth bemutatóért
A Battle for Wesnoth az egyik legnépszerűbb nyílt forráskódú stratégiai játék, amelyet jelenleg játszhatsz. Ez a játék nem csak nagyon hosszú ideje fe...